5th Sem Computer-Science-And-Engineering
5th Sem Computer-Science-And-Engineering
3. Elective-I 03 03 10 20 70 100 28 40 03
OOP through Java (2018503A) OOP through C++ (2018503B) NET with ‘C#’(2018503C)
4. Elective-II 03 03 10 20 70 100 28 40 03
Multimedia Technology(2018504B)
System Administration (2018504A)
Open Elective /
5. 02 03 10 20 70 100 28 40 02
COE
Project Management(2018505A) Environmental Science(2018505B)
Artificial Intelligence (Basics) (2000505B) Internet of Things (Basics) (2000505C) Drone Technology (Basics)
(2000505D)
3D Printing & Design Industrial Automation (Basics) Electric Vehicles (Basics) (2000505G) Robotics (Basics) (2000505H)
(Basics) (2000505E) (2000505F)
Total 14 350 500 14
PRACTICAL
TEACHING
Examination Scheme
SCHEME
SUBJECT Practical (ESE)
Sl. No SUBJECTS Pass Marks
CODE Periods per Hours of Total
Internal External in the Credits
Week Exam Marks
(PA) (ESE) Subject
02
Computer Hardware &
6. 2018506 50% Physical 03 07 18 25 10 01
Networking (LAB)
50% Virtual
04
7. Elective- I (LAB) 50% Physical 03 07 18 25 10 02
50% Virtual
8. OOP through Java (2018507A) OOP through C++ (2018507B) NET with ‘C#’(2018507C)
04
9. Elective Lab II / COE Lab 50% Physical 03 20 30 50 20 02
50% Virtual
Artificial Intelligence Lab (Basics) (2000508 B)
System Administration (2018508A) Multimedia Technology (2018508 B)
Drone Technology Lab (Basics) (2000508D) 3D Printing & Design Lab (Basics) (2000508E)
Internet of Things Lab (Basics)(2000508 C)
Industrial Automation Lab Electric Vehicles Lab (Basics) Robotics Lab (Basics)
(Basics) (2000508F) (2000508G) (2000508H)
Total 10 100 05
TERM WORK
Sl. TEACHING
EXAMINATION SCHEME
No SCHEME
SUBJECT Marks of Marks of
SUBJECTS Pass Marks
CODE Periods per Internal External Total
in the Credits
Week Examiner Examiner Marks
Subject
(PA) (ESE)
10. Summer Internship after IV semester 2018509 4 Weeks 15 35 50 20 02
Course Outcomes:
At the end of the course, the students will be able to know:
Hardware used for I/P, O/P & inside computer case, system board components
used for communication among devices, Software - 3 types of Software, ROM
UNIT-01 BIOS, OS, application software, Functions of BIOS, The boot process, POST and [08]
important beep codes, Know about different connectors, Types of system boards,
The CPU & the chipset – CPU form factor, CPU slots and sockets, Different types
of RAM, Buses – ISA, MCA, EISA, USB, Firewire, AGP,PCI, Setting the CPU
& Bus speeds, CMOS setup and data protection.
Books Recommended
Text Books
1. Data Communication and Networking, First Edition, 1999- B. Forouzan Tata McGraw Hill
2. Data and Communication, Sixth Edition, 2002- W. Stallings Prentice Hall of India
3. Wireless and Mobile Network Architecture, 2001- Lin and Chlatmtac John Wile and Sons, India
Reference Books
Course Outcomes:
After completion of the course students is expected to understand the following:
• Java tokens for creating expressions and creating datatypes.
• The way various expression and data types are assembled in packages.
• Implementation of Inheritance, Exception handling and Multithreading in Java.
• Java I/O basics and Applets.
• Network Programming in Java.
• Accessing relational databases from Java Programs.
Classification of various data types used in JAVA (including Integer, float, characters,
UNIT – 02 Boolean), closer look at the literals used in java, defining and initialization of variables, [6]
type conversion and casting, automatic type promotions in expressions, arrays (one
dimensional and multidimensional).
Inheritance basic, use of super, method overriding, abstract class, Object class, defining
a package, access protection, importing a package, introduction to interface, defining a
UNIT – 05
interface, applying a interface, variables in interface, extension of interface,
[6]
fundamentals of Exception handling, types of exception, use of try and catch, nested try
block, throw, throws, finally keywords, java’s built in exception, creating your own
exception.
The java thread model, thread priorities, synchronization, creating a thread, creating
UNIT – 06
multiple thread, using is Alive() and join(),Synchronization in multiple thread, I/O basics,
[5]
streams(byte and character), reading and writing console input and output, Reading and
writing files.
Books Recommended: -
Text Books: -
1.
The Complete Reference - Java2, Fourth Edition, 2001 H. Schildt, Tata McGraw Hill
2.
Java: How to Program Java 2, Second Edition, 2001 Dietal and Dietel, Pearson Education
Reference Books: -
1.
Java Examples in a Nutshell, Third Edition, 2001 D. Hanagan 'O' Reilly
2. K. Mughal and R.W. Rasmuessen
A Programmers Guide to Java Certification, First Edition,
Pearson Education Comprehensive Primer
1999
Publication
3.
Java Foundation Classes M.T. Nelson, Tata McGraw Hill
MULTIMEDIA TECHNOLOGY
Theory No. of period in one session: 50 Credits
SUBJECT No. of Periods per Week Full Marks: : 100
CODE: L T P/S ESE : 70
03
03 - - T. A : 20
2018504B
C.T : 10
Introduction to multimedia.
UNIT – 01 concepts of animation and simulation. [8]
various applications of multimedia in education, research and development, business and games,
training, entertainment.
MULTIMEDIA SOFTWARE:-
UNIT – 03
Features of any one of authoring tools such as Macro-media/ Adobe Photoshop/3-D studio/
[8]
Paint-Shop Pro/ Animator Pro/ Director and Harvard graphics.
INTRODUCTION TO VIRTUAL REALITY:-
UNIT – 04
Basic Concepts of virtual reality.
[6]
Music & Sound: Audio basic concepts, Analog and Digital concepts, MIDI hardware, MIDI file.
Sound- editing process. Audio file format, MIDI versus digital.
UNIT – 05 [12]
Audio, Video: Basic concepts, Analog Video & Digital Video, Video capture & editing, Video
file format.
Text & Images: Introduction, file format.
Reference Book:
1. Tay Vaughan, “Multimedia making it work”, Tata McGraw-Hill, 2008.
2. Rajneesh Aggarwal & B. B Tiwari, “Multimedia Systems”, Excel Publication, New Delhi.
3. Multimedia -Villam Casanove and Molina Prentice Hall of India, New Delhi.
4. Multimedia Systems, Addison Wesley - Sleinritz
H) Scheme of Assessment:
Progressive Sessional
Progressive Theory
Assessment (ETA)
Assessment (PTA)
Assessment (ELA)
End Laboratory
Progressive Lab
End Sessional
Work Assessment
Assessment
End Theory
Course
(ESWA)
Assessment
Work
Title
(PLA)
(PSWA)
2000505G / Electric 30 70 20 30 20 30 200
2000508G / Vehicles
2000511G (Basic)
Legend:
PTA: Progressive Theory Assessment in the classroom (includes class test, mid-term test and quiz using online/offline modes)
PLA: Progressive Laboratory Assessment (includes process and product assessment using rating Scales and rubrics)
SWA: Sessional Work/Term work& Self-Learning Assessment (Includes assessment related to student performance in self-learning,
assignments, Seminars, micro-projects, industrial visits, any other student activities etc.
Note: Separate passing is a must for progressive and end-semester assessment for both theory and practical.
This course curriculum detailing depicts learning outcomes at the course level and session level and their
attainment by the students through Classroom Instruction (CI), Laboratory Instruction (LI), Sessional Work
(SW) and Self Learning (SL). Students are expected to demonstrate the attainment of Theory Session Outcomes
(TSOs) and Lab Session Outcomes(LSOs) leading to the attainment of Course Outcomes (COs) upon the
completion of the course. While curriculum detailing, NEP 2020-related reforms like Green skills, Sustainability,
Multidisciplinary aspects, Indian Knowledge System (IKS) and others must be integrated appropriately.
J) Theory Session Outcomes (TSOs) and Units: [2000505G]
Major Theory Session Outcomes (TSOs) Units Relevant
COs
Number(s)
TSO 1a. Identify the types of the vehicle based on the Unit-1.0Introduction to Electric Vehicle CO1
physical features, specification data and Review of Conventional Vehicle Engine
information. System
TSO 1b. State the advantages of EVs over Conventional IC Electric Vehicle (EV)
Engine Vehicles. • The necessity of Electric Vehicle
• Types of Electric Vehicles
TSO 1c. Identify different components of Electric Vehicle
- Plug-in hybrid
systems - Battery electric vehicle
TSO 1d. Explain the functions of different components of - Hybrid electric vehicle
the EV - Fuel Cell Electric Vehicle
• Advantages of Electric Vehicles
Electric Vehicle Components: Motor,
Motor Controller, Battery, Battery
Management System, and Charging
System.
TSO 2a. Explain the general characteristics of motors Unit-2.0 Electric Motors used in EVs CO2
used in EV Electric Motors for EV applications
TSO 2b. List different types of motors used in EV • General Characteristics of motors
TSO 2c. Explain the working principles of motors used in • Types of Motors: DC, Brushless DC,
Major Theory Session Outcomes (TSOs) Units Relevant
COs
Number(s)
EV applications Induction, Permanent Magnet
TSO 2d. Interpret the nameplate ratings of the motors Synchronous Motors, Switched
for EV applications. Reluctance Motors
TSO 2e. Explain the motor selection criteria for Rating of Motors
particular EV applications. Selection Criteria
TSO 2f. Describe the Mechanical and Electrical Physical Location
Connections of Motors. Connection of Motors: Mechanical
Connections and Electrical Connections
TSO 3a. List the batteries used in EVs for energy storage Unit- 3.0 EV Batteries and Energy Storages CO3
TSO 3b. State various parameters related to batteries Types of Batteries: Lead Acid, Nickel Based,
used in EV applications. Lithium Based
TSO 3c. Explain the charging and discharging process of Battery Parameters
the given batteries. Charging (AC) and Discharging(DC) Process
TSO 3d. Explain the salient features of Lithium Ion Lithium Ion Batteries
batteries Fuel Cells, Fuel Cell Storage System
TSO 3e. Explain the Fuel Cell Storage System. Battery Condition Monitoring
TSO 3f. Identify various sensors installed for monitoring Battery Management System (BMS)
Battery condition. • Need of BMS
TSO 3g. Explain Battery Management System in EV using • Block Diagram of BMS
Block Diagram. Battery Disposal and Recycling
TSO 3h. Describe the procedure of battery Disposal and
Recycling
TSO 4a. Identify different types of diodes and Unit- 4.0 EV Charging Systems CO4
transistors. Power electronics in EV
TSO 4b. Describe the testing procedure for the given • Power electronics components
Diode and Transistor. • Rectifiers
TSO 4c. Explain the working principles of the given • DC to DC Converter
power electronic converter circuit. • DC to AC Converter
TSO 4d. Describe the types of Charging Systems Charging System
TSO 4e. Describe different Components of the Charging • Types of charging Systems
System • Components of Charging Systems
TSO 4f. Explain the working of the Charging System • Single line Diagram of Charging
using a single-line diagram. System
TSO 5a. Understand the Rules and Regulations set by the Unit- 5.0 Regulatory Requirements and CO5
Government for selecting and manufacturing Policies for EV Industry
various components of an electric vehicle. Rules and Regulations set by the Indian
TSO 5b. Understand the Policies for E-Vehicles. government for the designer/manufacturer
TSO 5c. Appreciate the importance of the reduction of of EVs.
greenhouse gases in the environment. Policies in India
Global Policies for E- Vehicles.
Carbon Footprint Issues
Note: One major TSO may require more than one Theory session/Period.
Course Outcomes:
1. Maintain wired computer network topologies.
2. Use the relevant network model for the specified data communication system.
3. Maintain relevant transmission medium and modem for data transmission.
4. Analyze error detection/correction and flow control of data in the data network.
5. Configure the network component and assign IP address.
Books Recommended
Text Books
4. Data Communication and Networking, First Edition, 1999 - B. Forouzan Tata McGraw Hill
5. Data and Communication, Sixth Edition, 2002 - W. Stallings Prentice Hall of India
6. Wireless and Mobile Network Architecture, 2001 - Lin and Chlatmtac John Wile and Sons,
India
Reference Books
Course Objective:
1. To learn the basic syntax and semantics of the Java language and programming environment.
2. To understand the concepts of classes and objects
3. To be able to implement decisions using if statements
4. To be able to program loops with while, for and do statements
5. To understand and learn the concepts of exception handling, multithreading and file handling.
6. Develop small software applications using JAVA Programing
UNIT – 01 Write programs using Java built-in functions using all data types. [04]
UNIT – 02 Write programs using conditional statements and loop statements. [04]
UNIT – 03 Write a program to read data from keyboard. [04]
UNIT – 04 Write a program to create class and objects. [04]
UNIT – 05 Write programs using constructors. [04]
UNIT – 06 Write a program to illustrate usage of command line arguments. [03]
UNIT – 07 Write programs using concept of overloading methods. [03]
UNIT – 08 Exercise on inheritance. [04]
UNIT – 09 Write a program using the concept of method overriding. [04]
UNIT – 10 Exercise on importing packages. [03]
UNIT – 11 Exercise on interfaces. [03]
UNIT – 12 Exercise on exception handling. [03]
UNIT – 13 Exercise on multithreading and thread priorities. [03]
UNIT – 14 Exercise on database connectivity using JDBC. [04]
UNIT – 01 Create web page using structure tags to display sample message [04]
UNIT – 02 Create a web page for displaying a paragraph using block level tags, HR tags [04]
UNIT – 03 Create a web page for implementing different types of Lists [04]
Create a web page to link-
a) A different web page of same site. b) A different location on the same web
UNIT – 04
page
[04]
c) A specific location on different web page of same site.
UNIT – 09 Design a Visiting Card containing at least one graphic and text information [03]
You are given a picture of a garden as background. Extract the image of a
UNIT – 10
butterfly from another picture and organize it on the background.
[04]
UNIT – 11 Shape Distortion: Create a square and gradually convert it into a circle [04]
Spotlight: Create a text on one layer; format the text with suitable size, color
UNIT – 12 and style. With the help of another layer, position a spotlight on the text and [04]
move the spotlight from left to right.
"Simulation of a Raindrop: In the first layer, draw a raindrop that falls on the
UNIT – 13
ground. Show the splash effect, when it touches the ground on another layer."
[04]
Reference Book:
1. HTML 5 Black DT Editorial Dreamtech Publication, New Delhi, Book(second edition)
2. Learning Web Design Robbins O’Reilly, London, 2012
3. Teach Yourself HTML SAMS Pearson Education Publication, New & CSS in 24 Hours Delhi, 2015, ISBN:
978- 672336140
4. Comdex Multimedia and Web Design Course Kit, DreamTech, Vikas Gupta, ISBN 13: 788177229196
5. Project Flash MX by Nat Gertler, Thomson Delmar Learning Publication
6. Practical Photoshop® CS6, Level 1 by Barbara Zukin Heiman, Donald Laird, Corrine Haverinen, Windsor
Green, & Marilyn P. Kelly Practical Photoshop.
SUMMER INTERNSHIP (6 WEEKS) AFTER IV SEMESTER
Subject Code Term Work No of Period in one session: Credits
No. of Periods Per Week Full Marks : 50
2018509
L T P/S Internal (PA) : 15 02
— — 4 week External (ESE) : 35
MINOR PROJECT
Subject Code Term Work No of Period in one session: Credits
No. of Periods Per Week Full Marks : 50
2018510
L T P/S Internal (PA) : 15 02
— — 04 External (ESE) : 35
TERM WORK
COURSE UNDER MOOCS / NPTEL / OTHERS