detailed teaching scheme

27
DETAILED TEACHING SCHEME HOD Director SCHOOL OF ENGINEERING PROGRAM: B. TECH – COMPUTER ENGINEERING ACADEMIC YEAR - 2021-22 SEMESTER – V (Batch - 2019-23) DEFINITION OF CREDIT: 1. Lecture (L): 1 hour/week/semester, 2. Practical (P):2 hour/week/semester 3. Tutorial(T): 2 hour/week/semester TEACHING SCHEME Course Code Course Name Teaching Hours SSH Credits Audit course CIE PSE E Remarks if any Theory Tutorial Practical CE523 Python Programming II 2 0 4 3 4 N Y Y TSEE 50 Marks IT506 Computer Networks 2 0 4 3 4 N Y Y TSEE 50 Marks CE525 Enterprise Computing Through .NET Frameworks 3 0 2 4 4 N Y Y CE526 Mobile Application Development 2 0 4 3 4 N Y Y TSEE 50 Marks EC509 Microprocessor & Microcontroller 3 0 2 3 4 N Y Y University Elective – III 3 0 0 3 3 N Y N PC501 Rural Internship - - - 1 3 N Y Y TOTAL 15 0 16 20 26 Total Teaching Hours 31 N- No CIE – Continuous internal evaluation Y – Yes PSEE – Practical semester end examination including ITD, Dissertation, Industrial project, Industrial training etc.. SSH - Self-study hours

Upload: others

Post on 21-Nov-2021

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DETAILED TEACHING SCHEME

DETAILED TEACHING SCHEME

HOD Director

SCHOOL OF ENGINEERING PROGRAM: B. TECH – COMPUTER ENGINEERING ACADEMIC YEAR - 2021-22 SEMESTER – V (Batch - 2019-23) DEFINITION OF CREDIT: 1. Lecture (L): 1 hour/week/semester, 2. Practical (P):2 hour/week/semester 3. Tutorial(T): 2 hour/week/semester

TEACHING SCHEME

Course Code

Course Name Teaching Hours

SSH Credits Audit

course CIE

PSEE

Remarks if any Theory Tutorial Practical

CE523 Python Programming II 2 0 4 3 4 N Y Y

TSEE 50 Marks

IT506 Computer Networks 2 0 4 3 4 N Y Y TSEE 50 Marks

CE525 Enterprise Computing Through .NET Frameworks

3 0 2 4 4 N Y Y

CE526 Mobile Application Development 2 0 4 3 4 N Y Y TSEE 50 Marks

EC509 Microprocessor & Microcontroller 3 0 2 3 4 N Y Y

University Elective – III 3 0 0 3 3 N Y N

PC501 Rural Internship - - - 1 3 N Y Y

TOTAL 15 0 16 20 26

Total Teaching Hours 31

N- No CIE – Continuous internal evaluation

Y – Yes PSEE – Practical semester end examination including ITD, Dissertation, Industrial project, Industrial training etc..

SSH - Self-study hours

Page 2: DETAILED TEACHING SCHEME

DETAILED TEACHING SCHEME

HOD Director

University Elective – III

Course Code

Course Name Teaching Hours

SSH

Credits

Audit cours

e CIE

PSEE

Remarks if any Theory Tutorial

Practical

CD503 Campus to Corporate Training - I 3 0 0 3 3 N Y N Any One Offered

Uni. Elect. - III

NEN003 Entrepreneurship Basic 3 0 0 3 3 N Y N

N- No CIE – Continuous internal evaluation

Y – Yes PSEE – Practical semester end examination including ITD, Dissertation, Industrial project, Industrial training etc..

SSH - Self-study hours

Page 3: DETAILED TEACHING SCHEME

SYLLABUS

2021-22 B. TECH 5TH SEM COMPUTER ENGINEERING (2019-23 BATCH) Page 1

Course Title Python Programming - II

Course Code CE523

Course Credits

Theory : 2

Practical : 2

Tutorial : 0

Credits : 4

Course Learning Outcomes:

On the completion of the course, students will be able to: Apply core python and object-oriented python concepts to build real world applications

Interpret data using NumPy and Pandas library

Query and Analyze large data set to extract relevant information in graphical format

Demonstrate substantial knowledge with the Python program development

environment

Create their own GUI components using Python and Tkinter library

Retrieve data from websites and APIs using Python

Detailed Syllabus

Sr. No.

Name of chapter and details Hours

Allotted

SECTION-I

1. Classes and Objects Creating Classes and Objects, Instance Variables, Access Specifiers, Importance of self, __init()__Method, Instance Method, Class Method, Static Method, Inheritance, Polymorphism

4

2 Regular Expression and Database Integration Regular Expressions, Match function, Search function, Matching vs Searching, Wildcard Install and configure Database Packages, Create database connection, CRUD operations, Handling Database Errors

5

Page 4: DETAILED TEACHING SCHEME

SYLLABUS

2021-22 B. TECH 5TH SEM COMPUTER ENGINEERING (2019-23 BATCH) Page 2

3 Data Analytics NumPy Library – Introduction and Installation of NumPy, NumPy Arrays,

Array creation using built-in functions, Attributes and Methods, Array

manipulation, Indexing and Iterating

Pandas Library – Introduction to Pandas, Pandas Series, Data Frame, Importing and Exporting data with CSV, JSON files, Manipulating a Data Frame

5

Total 14

SECTION-II

4. Data Visualization Introduction to Matplotlib, Types of Charts, Legends, annotations and style, Plotting directly from Pandas Data Frame and NumPy Arrays

05

5. Web Scraping Introduction to Web Scrapping, Use of Web Scrapping, Retrieving Web Pages, Parsing Web Pages, Beautifulsoup Package, Tweet Scrub, Amazon Screen Scrapper, Mailmerge

06

6. GUI Programming Introduction to GUI, Tkinter Programming, Tkinter Widgets, Frame, Various

Buttons, Label, Entry, List Box, Menu, Text, tkMessageBox, Standard

Attributes of GUI

03

Total 14

Instructional Method and Pedagogy:

Assignments based on course contents will be given at the end of each unit/topic and will be evaluated at regular interval.

Exercise will be based on the practical curriculum and will be evaluated at regular interval.

Reference Books:

Title: “Introduction to Computing and Problem Solving with Python”

Author(s): Jeeva Jose and P. Sojan Lal

Title: “Python: The Complete Reference”

Author(s): Martin C. Brown

Title: “Learning Python

Author(s): Mark Lutz

Title: “Python for Data Analysis”

Author(s): Wes McKinney

Page 5: DETAILED TEACHING SCHEME

SYLLABUS

2021-22 B. TECH 5TH SEM COMPUTER ENGINEERING (2019-23 BATCH) Page 3

Additional Resources

https://docs.python.org

https://www.w3schools.com/python/

https://www.programiz.com/python-programming/tutorial

http://www.numpy.org/

http://pandas.pydata.org/

Page 6: DETAILED TEACHING SCHEME

SYLLABUS

2020-21 B.TECH 6th SEM COMPUTER ENGINEERING (2018-22 BATCH) Page 1

Course Title Computer Networks

Course Code IT506

Course Credits

Theory : 2

Practical : 2

Tutorial : 0

Credits : 4

Course Learning Outcomes:

At end of the course, students will be able to:

● Understand network devices and its configuration ● Understand switched and routed network, demonstrate various switching and routing

protocols ● Configure and troubleshoot LAN Security ● Understand network security threats and its mitigation ● Configure, troubleshoot, and manage network. ● Understand Emerging Network Technologies

Detailed Syllabus

Sr. No.

Name of chapter and details Hours

Allotted

SECTION-I

1. Basic Device Configuration Configure a Switch with Initial Settings, configure switch ports, Secure remote access, Basic router configuration, Verify directly connected networks

02

2. VLAN and Inter-VLAN Routing Concept of VLAN, Benefits of VLAN, Types of VLAN, Trunk VLAN, 802.1Q tagging protocol, Dynamic trunking protocol, VLAN design guidelines. Introduction to Inter-VLAN Routing, types of inter-VLAN routing.

02

3

Scaling Networks Purpose of STP, STP operations, Evolution of STP, EtherChannel operation, Configure EtherChannel, Verify and troubleshoot EtherChannel, First Hop Redundancy Protocol, HSRP

03

Page 7: DETAILED TEACHING SCHEME

SYLLABUS

2020-21 B.TECH 6th SEM COMPUTER ENGINEERING (2018-22 BATCH) Page 2

4

Dynamic IP Configuration DHCPv4 concepts, Configure DHCPv4 server, Configure DHCPv4 client, IPv6 Global Unicast Address assignment, SLAAC, DHCPv6, Configure DHCPv6 server

02

5

LAN Security Concepts and Configuration Endpoint security, Access control, Layer 2 security threats, MAC Address table attack, LAN attacks, Implement port security, Mitigate VLAN attacks, Mitigate DHCP attacks, Mitigate ARP attacks, Mitigate STP attacks

03

6

Wireless LAN Introduction to various wireless technology, Wireless access point, Configurations and troubleshooting of wireless access point, Channel management, Security in wireless devices, Remote site WLAN configuration, Troubleshoot WLAN issues

02

Total 14

SECTION-II

7

Routing Concepts and Static Routing Introduction of router and routing Concepts, Router initial configuration, Routing decision, Router operation, Introduction of static routing, Configure static and default route, Configure floating static routes, Configure static Host Routes, Troubleshoot static and default route.

03

8 OSPF Concepts and Configuration OSPF features and characteristics, OSPF packets, OSPF operation, Point-to-Point OSPF networks, Multiaccess OSPF networks, Single-Area OSPFv2

02

9

Network Security Threats, Malware, Common network attacks, Vulnerabilities, Cryptography, Introduction to IPv4 ACLs, Standard IPv4 ACLs, Extended IPv4 ACLs, Types of NAT, Static and dynamic NAT configuration,

03

10 WAN Concepts WAN operations, VPN and IPsec concepts, QoS concepts, QoS implementation techniques

02

11

Network Management Hierarchical networks, Scalable networks, Switch hardware, Router hardware, Troubleshooting process and tools, Troubleshooting IP connectivity

02

12 Emerging Network Technologies 03

Page 8: DETAILED TEACHING SCHEME

SYLLABUS

2020-21 B.TECH 6th SEM COMPUTER ENGINEERING (2018-22 BATCH) Page 3

Network virtualization, Cloud computing, Software-Defined Networking, Controllers, Network automation, Data formats, APIs, REST, Configuration management

Total 15

Instructional Method and Pedagogy:

● Lectures will be conducted with the aid of multi-media projector, black board, OHP etc

● Online assignments based on course content will be given to the students at the end of each chapters and will be evaluated online by netacad.com.

● Students will simulate given scenario on packet tracer simulator.

Reference Books:

1. Todd Lammle, CCNA routing and switching study guide, Wiley publication.

2. Scott Empson, CCNA portable command guide, CISCO press.

3. Behrouz A. Forouzan, Data communication and networking, McGraw-Hill publication.

4. Andrew S. Tanenbaum, Computer networks, Pearson publication.

Additional Resources

www.netacad.com (Through CISCO login ID and Password)

Page 9: DETAILED TEACHING SCHEME

SYLLABUS

2021-22_B.TECH 5TH SEM COMPUTER ENGINEERING (2019-23 BATCH) Page 1

Course Title Enterprise Computing Through .NET Frameworks

Course Code CE525

Course Credits

Theory :3

Practical :1

Tutorial :0

Credits :4

Course Learning Outcomes:

On the completion of the course, students will be able to:

Understand the basic concepts of C# and Windows programming, importance CLR and .NET framework

Develop clear and effective C# code for the given problem

Use the trace and debug utilities that are provided with Visual Studio .NET

Apply Microsoft ADO.NET and inbuilt data tools functionalities for accessing data in

windows application

Develop, configure and deploy windows application

Detailed Syllabus

Sr. No.

Name of chapter and details Hours Allotte

d

SECTION-I

1. Introduction The .NET Framework - an Overview, .NET Framework Architecture, Features and Versions of Framework, Overview of Different Types of Applications Development using MS.NET .NET Framework Components MS.NET Base Class Library (BCL), Managed/Unmanaged Code, Intermediate Language, Common Type System, Common Language Runtime, Common Language Specification, Assemblies, Metadata, Namespaces, Assembly Cache, Reflection, Just-In Time Compilation and its Type, Garbage Collection

02

Page 10: DETAILED TEACHING SCHEME

SYLLABUS

2021-22_B.TECH 5TH SEM COMPUTER ENGINEERING (2019-23 BATCH) Page 2

2. Language Basics and Console Application Development Introduction to Project and Solution in Studio, Exploring the IDE of VS.NET, Introduction to C# .Net language, Declaring main () Method, Organizing Libraries with Namespaces, ‘using’ Keyword, Console Application Development, Compiling and Executing using command line and IDE, Comments Data Types, Basics of Structure and CTS Types, Operators, Decisions Making and Loop Control Structures, Working with Different Types of Arrays, Working with Methods - Pass by Value and Pass by Reference, Out Parameters, Command Line Arguments Basics of Classes and Objects, Access specifiers, Inheritance, Method Overriding, Get and Set AccessorMethods, String Operations Keywords – static, this, base, new, abstract, sealed

05

3. Advanced Concepts of C# Interface, Delegates and Events, Indexers, Lambda Expressions, Regular Expressions, Regular Expressions, Implementing Exception Handling, Multithreading, Generics, UsingBuilt in Generic and Non-Generic CollectionClasses

08

4. Windows Programming Introduction, SDI and MDI Applications, Working with MDI and Child Forms, Dialog box (Modal and Modeless), Controls - General Controls, Container Controls, Menu and Tool Bars, Data Controls, Dialogs, Application Setup and Deployment

06

Total 21

SECTION-II

5. Data Access using ADO.NET Evolution of ADO.NET, ADO .NET Architecture, ADO.NET Connected and Disconnected Models, Understanding the Connection object, Building the Connection String, Understanding DataReader, DataSet, DataAdapter, DataTable, DataColumn, DataRow, DataRelation, and DataView

04

6. Working with WPF Introduction to WPF, XAML, Routed Events, Logical and Visual Tree, Development Workflow of a WPF Project, Built-in Controls of WPF, User and Custom Controls, Layouts, Implementing Styles and Templates, Data Binding with WPF Controls, Deployment of WPF applications

15

7. Report and Windows Services Introduction, Types of Report, Report Fields, Implementation of Reports in Application Windows Services: Purpose, Advantages, Developing, Deploying Debugging, and Sending Custom events

02

Total 21

Page 11: DETAILED TEACHING SCHEME

SYLLABUS

2021-22_B.TECH 5TH SEM COMPUTER ENGINEERING (2019-23 BATCH) Page 3

Instructional Method and Pedagogy:

Lectures will be conducted based on Classroom Response Systems with the use of multimedia project or and black board.

Assignments based on course contents will be given at the end of each unit/topic and will be evaluated at regular interval.

Experiments will be based on the practical curriculum and will be evaluated at regular interval.

Students will be guided to develop the real-world applications with the advanced

concepts of application development.

Reference Books:

Title: Programming in C#, Tata McGraw-Hill

Author(s): E Balagurusamy

Title: Visual Studio .Net Programming Black Book, Dreamtech press

Author(s): Kogent Learning Solutions Inc.

Title: Professional C#, Wrox Publication

Author(s): Christian Nagel, Bill Evjen, Jay Glynn, Karli Watson, Morgan Skinner

Additional Resources

msdn.microsoft.com

www.completecsharptutorial.com

www.codeproject.com

www.stackoverflow.com

www.dotnetspider.com

www.tutorialspoint.com

www.w3schools.com

www.c-sharpcorner.com

https://www.tutorialspoint.com/wpf/index.htm

https://www.wpftutorial.net/Home.html

http://www.wpf-tutorial.com/

Page 12: DETAILED TEACHING SCHEME

SYLLABUS

2021-22_ B.TECH 5th SEM COMPUTER ENGINEERING (2019-23 BATCH) Page 1

Course Title Mobile Application Development

Course Code CE526

Course Credits

Theory : 2

Practical : 2

Tutorial : 0

Credits : 4

Course Learning Outcomes:

On the completion of the course, students will be able to:

Acquire an insight into concepts of mobile application development terminologies, environment and architecture

Design mobile application using various UI components and layouts.

Develop robust mobile applications with database interaction and web service integration

Deploy application on mobile device

Detailed Syllabus

Sr. No.

Name of chapter and details Hours

Allotted

SECTION-I

1. Android Operating System and Development Environment Introduction, Android Architecture, Versions, Features, OHA, Dalvik VM, Android SDK, Android Development Tools, Android Virtual Devices, Development Environment, Directory Structure of Android Application, AndroidManifest file

02

2. Android Components and Resource handling Components: Context, Activity, Intent, Service, Broadcast Receiver Resources: String, Color, Drawable, Styles, Theme Localization: Prepare Application for Localization

02

3. Android User Interface Elements Introduction of Material Design, UI and UX Layouts: Linear Layout, Absolute Layout, Frame Layout, Relative Layout, Constraint Layout, Dynamic Implementation of Layout. UI widgets with properties, events and methods, Dialog boxes, Menus: Option and Context

06

Page 13: DETAILED TEACHING SCHEME

SYLLABUS

2021-22_ B.TECH 5th SEM COMPUTER ENGINEERING (2019-23 BATCH) Page 2

4. Working with Views and Fragment Views: GridView, WebView, ScrollView, ListView, RecyclerView, CardView Fragment: Introduction, life Cycle, Implementation

04

Total 14

SECTION-II

5. Data Storage Techniques Shared Preferences, Files and Directories, SQLite Database Connectivity and Operations, Content Providers: Basics, Content URI, Content Resolver, Built-in content providers.

05

6. Web Application Integration Techniques Introduction of AsyncTask, Communication with Web API, Introduction to JSON data, JSON Parsing, Implementation of Third-Party Library to Fetch Network Data, Notifications, Telephony API, Google API

07

8. Polish and Publish Application Different Ways to Monetize, Versioning, Signing, Packaging and Beta Test of Mobile Application, Distributing Application on Mobile Market Place

02

Total 14

Instructional Method and Pedagogy:

Lectures will be conducted based on Classroom Response Systems with the use of

multimedia projector and black board.

Assignments based on course contents will be given at the end of each unit/topic and will be evaluated at regular interval.

Tutorials will be based on the practical curriculum and will be evaluated at regular interval.

Reference Books:

Title: “Android Wireless Application Development”, 2nd Edition, Pearson Education Author(s): Lauren Darcey, Shane Conder

Title: “Head First Android Development: A Brain Friendly Guide”, O`Reilly Author(s): David Griffiths and Dawn Griffiths

Title: “Professional Android 4 Application Development”, John Wiley & Sons Author(s): Reto Meier

Title: “Beginning Android”, Apress

Author(s): Mark L Murphy

Page 14: DETAILED TEACHING SCHEME

SYLLABUS

2021-22_ B.TECH 5th SEM COMPUTER ENGINEERING (2019-23 BATCH) Page 3

Additional Resources

http://www.vogella.com/articles/Android/

https://developer.android.com

http://androinica.com/category/androidguide

http://www.androidhive.info

http://www.learn-android-easily.com

http://www.javatpoint.com/android-tutorial

Page 15: DETAILED TEACHING SCHEME

SYLLABUS

2021-22 B. TECH 5TH SEM COMPUTER ENGINEERING (2019-23 BATCH) Page 1

Course Title Microprocessor & Microcontroller

Course Code EC509

Course Credit

Lecture : 3

Practical : 1

Tutorial : 0

Total : 4

Course Learning Outcome:

At the end of the course the students will be able to

Understand architecture and the operation of microcontroller and microprocessor

Differentiate between microprocessor and microcontroller

Write an assembly language program to solve basic binary math operations

Apply knowledge of the microcontroller’s internal registers and operations by use of a PC based simulator.

Develop the programming skill by converting assembly language program into machine code and test them on the training board.

Design an interface that allows a microcontroller to control various peripherals Develop the project after identifying proper application.

Detailed Syllabus

Sr. No. Name of chapter & Details Hours

Allotted

SECTION – I

1 8051 Microcontrollers: Microcontrollers and embedded processors, Overview of the 8051 family

02

2

8051 Architecture and Programming model Architecture of 8051, Introduction to 8051 assembly programming, assembling and running an 8051 program, The program counter and ROM space in the 8051, 8051 data types and directives, 8051 flag bits and the PSW register, 8051 register banks and stack

03

3

8051 Hardware Connection and Intel Hex File: Pin description of the 8051, Explaining the Intel hex file. 01

4

8051 Addressing Modes: Immediate and register addressing modes, Accessing memory using various addressing modes, Bit addresses for I/O and RAM, Extra 128-byte on-chip RAM in 8052.

02

Page 16: DETAILED TEACHING SCHEME

SYLLABUS

2021-22 B. TECH 5TH SEM COMPUTER ENGINEERING (2019-23 BATCH) Page 2

5 LCD and Keyboard Interfacing: LCD interfacing, Keyboard interfacing. 02

6 ADC, DAC, and Sensor Interfacing: Parallel and serial ADC, DAC interfacing 03

7

RTC Interfacing and Programming: RTC interfacing, RTC programming in C, Alarm, SQW, and IRQ features of the DS12887 chip.

02

8

8051 Interfacing to External Memory: Semiconductor memory, Memory address decoding, 8031/51 interfacing with external ROM, Flash RAM, 8051 data memory space, Accessing external data memory in 8051 C.

04

9

Motor Control: Relay, PWM, DC and Stepper Motors: Relays and Optoisolators, Stepper motor interfacing, DC motor interfacing and PWM.

02

Total 21

SECTION – II

10

Introduction to 8085 Microprocessor 8085 Microprocessor Architecture, System Bus organization, 8085 Pin Diagram 8085 Microprocessor Signals and functions, Difference between Microprocessor and Microcontroller

03

11

Arithmetic and Logic Instructions and Programs: Arithmetic instructions, Signed number concepts and arithmetic operations, Logic and compare instructions, Rotate instruction and data serialization, BCD, ASCII, and other application programs.

03

12

Jump, Loop, And Call Instructions: Loop and jump instructions, Call instructions time delay for various 8051 chips.

02

13 I/O Port Programming: 8051 I/O programming, I/O bit manipulation programming.

02

14

8051 Programming in C: Data types and time delay in 8051 C, I/O programming in 8051 C, Logic operations in 8051 C, Data conversion programs in 8051 C, Accessing code ROM space in 8051 C, Data serialization using 8051 C.

03

15 8051 Timer Programming in Assembly and C: Programming 8051 timers, Counter programming, Programming timers 0 and 1 in 8051 C.

03

Page 17: DETAILED TEACHING SCHEME

SYLLABUS

2021-22 B. TECH 5TH SEM COMPUTER ENGINEERING (2019-23 BATCH) Page 3

16

8051 Serial Port Programming in Assembly and C: Basics of serial communication, 8051 connection to RS232, 8051 serial port programming in Assembly, Programming the second serial port, Serial port programming in C.

03

17

Interrupts Programming in Assembly and C: 8051 interrupts programming, Timer interrupts, Programming external hardware interrupts, Programming the serial communication interrupt, Interrupt priority in the 8051/52, Interrupt programming in C.

02

Total 21

Page 18: DETAILED TEACHING SCHEME

SYLLABUS

2021-22 B. TECH 5TH SEM COMPUTER ENGINEERING (2019-23 BATCH) Page 4

Instructional Method and Pedagogy:

Lectures will be conducted with the aid of multi-media projector, black board,

Transparencies etc. Assignments and Exercise will be given to the students for each unit/topic and

will be evaluated at regular interval. Surprise tests/Quizzes/Seminar/Tutorials will be conducted.

Reference Books:

1. The 8051 Microcontroller and Embedded Systems Using Assembly and C, 2/e (2nd edition) by Muhammad Ali Mazidi, Janice Gillispie Mazidi and Rolin McKinlay, Pearson Education

2. The 8051 Microcontroller & Embedded Systems using Assembly and C by K. J. Ayala, D. V. Gadre (Cengage Learning , India Edition)

3. 8051 Microcontrollers: MCS51 Family and its Variants by Satish Shah, Oxford

University Press 4. 8051 Microcontroller: Internals, Instructions, Programming and

Interfacing by Subrata Ghoshal, Pearson Education 5. The 8051 Microcontrollers: Architecture, Programming and Applications

by K Uma Rao, Andhe Pallavi, Pearson Education

Additional Resources:

www.mikroe.com

http://www.8051projects.net/

http://www.8051projects.info/

http://www.8051project.org/

Page 19: DETAILED TEACHING SCHEME

SYLLABUS

2021-22 B.TECH 5TH SEM COMPUTER ENGINEERING (2019-23 BATCH) Page 1

Course Title Rural Internship

Course Code PC501

Course Credits

Theory :0

Practical :0

Tutorial :0

Credits :3

Course Learning Outcomes:

At the end of this course students will be able to:

Increase awareness about the rural areas.

Explore challenging issues in existing system and suggest possible solutions with the

help of digital literacy.

Enhance understanding about rural development.

Enhance the observation skills, decision making skill and communication skill.

Pedagogy:

A student is required to undergo 2 weeks of Rural Internship generally at the end of the second year of the B.Tech. Program as partial requirement for the award of the degree with assistance from Non-Governmental Organization. A student's social commitment, under supervision in a well-administered agency, office, industry or organization should be commensurate with his or her level of education and future career goals. While the evaluation of the student’s performance in the internship is based primarily on academic criteria, the practical experience, prospective critical challenges of an era, and learning about one’s ability to function in each occupational environment is prime focus.

Page 20: DETAILED TEACHING SCHEME

SYLLABUS

2021-22 B.TECH 5TH SEM COMPUTER ENGINEERING (2019-23 BATCH) Page 2

Rules and Regulations

The students must go through two weeks of rural internship.

The students are free to complete the rural internship on individual basis or in a group.

The maximum group size must not be of more than 6 students.

Students are supposed to maintain the internship diary.

The internship diary will also provide the basis for keeping track of the intern's time, the

progress toward meeting the internship objectives.

At the end, interns are required get diary signed by the Village sarpanch / NGO supervisor.

If there is any doubt as to whether a student may have falsely completed the diary or made

false declarations about the village/community, the supposedly completed training will be

disqualified.

Students are required to prepare document from their understanding, activities performed

during internships.

The report should be signed by Village Sarpanch/Village revenue officer/NGO/ Block officer.

Students are required to submit the report to their department placement officer.

The student is advised to take video clips followed by photographs, plans, specifications and

detailed analysis etc. to support his or her internship report.

The students are supposed maintain the professional behaviour throughout.

The students are supposed to be in discipline with village people.

Follow the schedule provided by the village authority.

The students are expected to address the villagers with respect and dignity.

In case of any problem or unwanted incident during the internship period, concern the

departmental training and placement officers.

Students are instructed to wear RKU uniform and identity card on daily basis.

The students are strictly instructed not to indulge in political or religious discussions.

Students must behave in way that creates a positive impression about RK University.

Sample of Activities during Internships:

Spread awareness about the technology in the rural areas by making villagers aware

about how to use smart phones and hand-held devices in a way that can help in

routine life.

Demonstrate the usage of digitalization in the routine life for example UPI Apps,

Farming related Apps and E-Commerce Apps.

Page 21: DETAILED TEACHING SCHEME

SYLLABUS

2021-22 B. TECH 5TH SEM COMPUTER ENGINEERING (2019-23 BATCH) Page 1

Course Learning Outcomes:

At the end of the course, students will be able to

Formulate the problem quantitatively and use appropriate arithmetical, and/or

statistical methods to solve the problem.

Recall Formulae.

Demonstrate various principles involved in solving mathematical problems and

thereby reducing the time taken for performing job functions.

Interpret quantitative information (i.e., formulas, graphs, tables, models, and

schematics) and draw implications from them.

Critically evaluate various real life situations by resorting to analysis of key issues

and factors.

Detailed Syllabus:

Module Name of Chapter & Details Hours

Allotted

Quantitative Ability 1. Numbers, H.C.F. & L.C.M., Simplification, Decimal Fractions: 04

2. Square & Cube roots, Average, Profit & Loss: 05

3. Simple Interest, Compound Interest: 04

4. Permutations & Combinations, Probability, Ratio & Proportion: 05

5. Problems on Age, Time and Work: 03

6. Odd man, Clocks, Calendar: 03

7. Time & Distance, Problems on Trains, Boats & Streams: 04

8. Tabulation, Bar graphs, Pie graphs & Line graphs: 04

Logical Verbal Reasoning 9. Character Puzzles, Series Completion, Venn Diagrams: 03

10. Seating Arrangement, Blood Relation Test: 03

11. Logical Sequence of Words, Classification: 02

12. Data Sufficiency, Syllogism: 02

13. Analogy, Arithmetic Reasoning, Direction Sense Test 03

Total Hours 45

Course Title: Campus to Corporate Training – 1

Course Code: CD503

Course Credit:

Theory : 3

Practical : 0

Tutorial : 0

Credits : 3

Page 22: DETAILED TEACHING SCHEME

SYLLABUS

2021-22 B.TECH 5TH SEM COMPUTER ENGINEERING (2019-23 BATCH) Page 2

Instructional Method and Pedagogy:

Lectures will be conducted with the aid of multi-media projector, blackboard,

Classroom Teaching & Learning Activities etc.

Though the majority of the class will be lecture, certain skill building exercises will

be introduced to expose the students to increasingly more difficult content.

Assessment will be conducted every week on content delivered during week.

Reference Books & Websites:

Books:

1. Dr. R.S. Aggarwal, “Quantitative Aptitude”, S.Chand Publication, New Delhi.

2. Abhijit Guha, “Quantitative Aptitude for Competitive Examinations”, 4th Edition.

3. Dr. R.S Agarwal, “A Modern Approach to Verbal & Non-Verbal Reasoning”,

S.Chand Publication, New Delhi.

4. Arun Sharma, “How to Prepare for Logical Reasoning for the CAT”

Website:

1. www.indiabix.com

2. www.freshersworld.com

Page 23: DETAILED TEACHING SCHEME

SYLLABUS

2021-22 B.TECH 5TH COMPUTER ENGINEERING (2019-23 BATCH) Page 1

Course Title Entrepreneurship Basic

Course Code NEN003

Course Credit

Theory : 3

Practical : 0

Tutorial : 0

Credits : 3

Course Learning Outcomes:

After Successful completion of the above course, students will be able to:

Understand the fit between them and their entrepreneurial ambitions

Identify their customers.

Develop a solution for their customers' problems.

Create Business Model and MVP fit to market.

Build and Demonstrate the MVP.

Detailed Syllabus

Sr. No.

Name of chapter & details Hours Allotte

d

SECTION-I

1. GET STARTED: Discover Yourself

Find your flow, Effectuation, Case Study: Tristan Walker: The

extroverted introvert, Identify your entrepreneurial style

5

Page 24: DETAILED TEACHING SCHEME

SYLLABUS

2021-22 B.TECH 5TH COMPUTER ENGINEERING (2019-23 BATCH) Page 2

2. IDEA/PROBLEM: Identify Problems Worth Solving

What is a business opportunity and how to identify it, Find the

problems around you that are worth solving, Methods for finding and

understanding problems – (Observation, Questioning, DT, Jobs to be

done (JTBD)), How to run problem interviews to understand the

customer’s world view, Introduction to Design Thinking - Process

and Examples, Generate ideas that are potential solutions to the

problem identified – DISRUPT, Class Presentation: Present the

problem you "love", Form teams

4

3. CUSTOMER: Identify Your Customer Segments and Early Adopters

The difference between a consumer and a customer (decision

maker); Market Types, Segmentation and Targeting, Defining the

personas; Understanding Early Adopters and Customer Adoption

Patterns, Identify the innovators and early adopters for your startup

Craft Your Value Proposition

Come up with creative solutions for the identified problems, Identify

the UVP of your solution using the Value Proposition section of the

VPC, Class Presentation: Communicating the Value Proposition- 1

min Customer Pitch

6

4. BUSINESS MODEL: Get Started with Lean Canvas

Basics of Lean Approach and Canvas; Types of Business Models

(b2b; b2c), Intro to Risks; Identify and document your assumptions

(Hypotheses); Identify the riskiest parts of your plan, Class

Presentation: Present your Lean Canvas

4

Page 25: DETAILED TEACHING SCHEME

SYLLABUS

2021-22 B.TECH 5TH COMPUTER ENGINEERING (2019-23 BATCH) Page 3

5. VALIDATION: Develop the Solution Demo

Build solution (mockups) demo, How to run solution interviews,

GOOTB: Run Solution interviews, Does your solution solve the

problem for your customers: The problem-solution test.

Sizing the Opportunity

Differences between a Startup venture and a small business;

Industry Analysis: Understanding what is Competition and it’s role,

Analyze competition.

Building an MVP

Identify an MVP and build it - I; Document and validate your

assumptions, How to do MVP Interviews, GOOTB: Run MVP

interviews, Is there a market for your product --The product-market fit

test, Class Presentation: Present your MVP.

8

6. MONEY: Revenue Streams

Basics of how companies make money, Understand income, costs,

gross and net margins, Identify primary and secondary revenue

streams.

Pricing and Costs

Pricing and Costs, Value, price, and costs; Different pricing

strategies, Understand product costs and operations costs; Basics of

unit costing.

Financing Your New Venture

How to finance business ideas, Various sources of funds available to

an entrepreneur and pros and cons of each, What investors expect

from you, Practice Pitching to Investors and Corporate.

5

7. TEAM: Team Building

Shared Leadership, Role of a good team in a venture's success;

What to look for in a team; How do you ensure there is a good fit?

Defining clear roles and responsibilities, Explore collaboration tools

and techniques - Brainstorming, Mind mapping, Kanban Board

6

Page 26: DETAILED TEACHING SCHEME

SYLLABUS

2021-22 B.TECH 5TH COMPUTER ENGINEERING (2019-23 BATCH) Page 4

8. MARKETING & SALES: Positioning

Understand the difference between product and brand and the link

between them, Define the positioning statement for your

product/service and how it should translate into what your customers

should see about that brand in the marketplace.

Channels & Strategy

Building Digital Presence and leveraging Social media, Creating your

company profile page, Measuring the effectiveness of selected

channels.

Sales Planning

Understanding why customers buy and how buying decisions are

made; Listening skills, Unique Sales Proposition (USP); Art of the

sales pitch (focus on customers’ needs, not on product features),

Follow-up and closing a sale; Asking for the sale.

3

9. SUPPORT: Planning & Tracking

Importance of project management to launch and track progress,

Understanding time management, workflow, and delegation of tasks.

Business Regulation

Basics of business regulations of starting and operating a business;

Importance of being compliant and keeping proper documentation,

How to find help to get started.

4

10. Capstone Project: Present Your BMC (Optional - and MVP)

Total 45

Instructional method and Pedagogy:

At the start of course, the course delivery pattern, prerequisite of the subject will be discussed.

Lectures will be conducted with the aid of multi-media projector, use of White Board, OHP etc.

Attendance is compulsory in lectures and laboratory.

Assignments based on course content will be given to the students at the end of each unit/topic and will be evaluated at regular interval.

Quizzes will be conducted.

Page 27: DETAILED TEACHING SCHEME

SYLLABUS

2021-22 B.TECH 5TH COMPUTER ENGINEERING (2019-23 BATCH) Page 5

Reference Books:

1. Traction : A Startup Guide to Getting Customers by Gabriel Weinberg and Justin Mares

2. Strategize, Test, Measure: The Bullseye Framework by Brian Balfour of Elevate-Growth and User Acquisition

3. The 50% Rule for Traction by Ash Maurya 4. Six Keys to Release Ideas for Profitable Growth: Corporate Entrepreneurship by

Hakan Ener, HBR, December 2014

Additional Resources

Read Forbes article and do Group Discussion

https://www.forbes.com/sites/chrismyers/2015/12/16/find-your-flow-and-success-will-

follow/

https://necrophone.com/2014/01/20/effectuation-the-best-theory-of-entrepreneurship-you-

actually-follow-whether-youve-heard-of-it-or-not/

"Understand the Customer Problem by GOOTB":

https://www.youtube.com/watch?v=sEENIZgscDw

Prof. Clay Christensen "Identifying Customer Needs"

https://www.youtube.com/watch?v=yVCZ-7xSsCw

Value Proposition & Customer Need:

https://www.youtube.com/watch?v=6FnG8pJL8yM&index=3&list=PLw540Wq5kay866m6A6xI

7KOwE_Ah7is4m

Ash Maurya -Capture your BMC in 20 minutes

https://www.youtube.com/watch?v=7o8uYdUaFR4&t=462s

Assessment Model

Assignments and Class Participation-30%

Quizzes - 10%

Final Exam – 30%

Capstone Project – 30%