Está en la página 1de 6

4

BACHELOR OF VOCATION
(SOFTWARE DEVELOPMENT)
THIRD SEMESTER EXAMINATION
(LEVEL-VI)

Paper Code Paper ID Paper L T/P Credits


THEORY PAPERS
ETVSD-601 Core Java Programming 3 0 3
ETVSD-603 Networking Fundamentals 3 0 3
ETVSD-605 Database Management Skills-I 3 0 3
ETVSD-607 Operating Systems Concepts 3 0 3
OPEN ELECTIVE-III (Select any one)
ETVMS-611 Financial Accounting 3 0 3
ETVMS-613 Organizational Behaviour 3 0 3
ETVMS-615 Operations Research 3 0 3
ETVMS-617 Industrial Management 3 0 3
ETVMS-619 Managerial Economics 3 0 3
PRACTICAL/VIVA VOCE
ETVSD -651 Core Java Programming Lab 0 4 4
ETVSD -653 Networking Fundamentals Lab 0 4 4
ETVSD -655 Database Management Skills-I Lab 0 4 4
ETVSD -659 Industrial Training-II 0 2 4
TOTAL 15 14 31

NOTE:
There are five industrial trainings to be carried out by the student(s) in B.Voc course. Industrial Trainings I, III
and V will be with weightage of two credits each. These trainings are to be carried out during winter vacations
for the duration of two weeks. Industrial Trainings II and IV will be with weightage of four credits each. These
trainings are to be carried out during summer vacations for the duration of four to six weeks. These training may
be done from industry/Skill Knowledge Providers (SKPs) /Sector Skill Councils (SSCs) / Training
Centers/Institutes. Student should submit training report during evaluation. Industrial Training done at the end
of the semester will be evaluated in the subsequent semesters.

Scheme and Syllabi for B. Voc. (Software Development)(2 nd year) w. e. f. batch 2016-17, approved in the BOS
of USET/USICT held on 19th July, 2016 & AC Sub Committee Meeting of USET/USICT held on 27 th July,
2016.
6

CORE JAVA PROGRAMMING

Paper Code: ETVSD-601 L T/P C


Paper: Core Java Programming 3 0 3

INSTRUCTIONS TO PAPER SETTERS: MAXIMUM MARKS: 75


1. Question No. 1 should be compulsory and cover the entire syllabus. This question should have objective or
short answer type questions. It should be of 25 marks.
2. Apart from Question No. 1, rest of the paper shall consist of four units as per the syllabus. Every unit
should have two questions. However, student may be asked to attempt only 1 question from each unit. Each
question should be of 12.5 marks.

Objectives & Pre-requisites: Knowledge of basics of programming- constructs and principles is a prerequisite
to this course. Programming through Java is taught in this course to enable secure development of software.
Learning Outcomes: The student after completing the course will be able to:
 Describe the major features of object oriented programming.
 Use Java programming constructs to develop object based programs.
 Use inbuilt library functions to enable exception handling and create threads for efficient use of system
resource.

UNIT- I
Concept of Classes and Objects, Encapsulation, Access Control, Inheritance, Polymorphism.
Introduction to Java, Installing Java, JDK Directory Structure, Java Virtual Machine, World Wide Web and
Java, Program Structure, Output in Java.
Datatypes and Variables: Primitive Datatypes, Variable Names, Numeric Literals, Character Literals, Java
Tokens, String Literals. Conversions Between datatypes, Arithmetic Operators, logical operators, Control flow.
[T1][T2][No. of Hrs. 11]
UNIT- II
JAVA Classes, Working with Objects, Packages and Interfaces: Introduction to Packages, Inheritance,
Interfaces, Abstract methods and Classes, Calling Methods, Defining Methods, Method Parameters, Method
Overriding, Method Overloading, Constructor.
[T1][T2][No of Hrs 11]
UNIT- III
Exception Handling: Exceptions Overview, Declaring Exceptions, Defining and Throwing Exceptions, Errors
and Runtime Exceptions, Catching Exceptions, The finally Block, Exception Methods, I/O Exceptions vs.
Runtime Exceptions. Creating Threads, Life Cycle of a Thread, Thread Methods, Using Threads,
Synchronization of Threads.
[T1][T2][No. of Hrs. 11]
UNIT- IV
JAVA Applets: Introduction, Applet Examples, java.applet.* Class, The Five Stages of an Applet's Life Cycle,
Methods for Adding UI Components, Methods for Drawing and Event Handling. JAVA AWT: Introduction,
Control Classes.
[T1][T2][No. of Hrs. 12]
Text Book(s):
[T1] Programming With Java – A Primer - E. Balagurusamy, 3rd Edition, TMH
[T2] The Complete Reference Java 2 - Patrick Naughton & Hebert Schildt, 3rd ed,TMH
[T3] Programming With Java – John R. Hubbard, 2nd Edition, TMH.

Scheme and Syllabi for B. Voc. (Software Development)(2 nd year) w. e. f. batch 2016-17, approved in the BOS
of USET/USICT held on 19th July, 2016 & AC Sub Committee Meeting of USET/USICT held on 27 th July,
2016.
7

NETWORKING FUNDAMENTALS

Paper Code: ETVSD-603 L T/P C


Paper: Networking Fundamentals 3 0 3

INSTRUCTIONS TO PAPER SETTERS: MAXIMUM MARKS: 75


1. Question No. 1 should be compulsory and cover the entire syllabus. This question should have objective or
short answer type questions. It should be of 25 marks.
2. Apart from Question No. 1, rest of the paper shall consist of four units as per the syllabus. Every unit
should have two questions. However, student may be asked to attempt only 1 question from each unit. Each
question should be of 12.5 marks.

Objectives and Pre-requisites:.Basic knowledge of computer is expected from the student.


Learning Outcomes: The student will be able to:
 Appreciate basic networking concepts, protocols and models.
 Identify different types of devices, media, Internet, TCP/IP suite.
 Configure Router and VLAN.

UNIT-I
Network Concept, Benefits of Network, Network classification (PAN, LAN, MAN, WAN), Peer to Peer, Client
Server architecture,
Transmission media: Guided & Unguided, Network Topologies.
Networking terms: DNS, URL, client server architecture, TCP/IP, FTP, HTTP, HTTPS, SMTP, Telnet
OSI and TCP/IP Models: Layers and their basic functions and Protocols, Comparison of OSI and TCP/IP.
Networking Devices: Hubs, Switches, Routers, Bridges, Repeaters, Gateways and Modems, ADSL.
[T1][T2] [No. of Hrs. 11]
UNIT-II
Ethernet Networking: Half and Full-Duplex Ethernet, Ethernet at the Data Link Layer, Ethernet at the Physical
Layer.
Switching Technologies: layer-2 switching, address learning in layer-2 switches, network loop problems in
layer-2 switched networks, Spanning-Tree Protocol, LAN switch types and working with layer-2 switches,
Wireless LAN
[T1][T2] [No. of Hrs. 11]
UNIT- III
Internet layer Protocol: Internet Protocol, ICMP, ARP, RARP.
IP Addressing: Different classes of IP addresses, Sub-netting for an internet work, Classless Addressing.
Comparative study of IPv4 & IPv6.
Introduction to Router Configuration. Introduction to Virtual LAN.
[T1][T2] [No. of Hrs. 11]
UNIT- IV
Transport Layer: Functions of transport layer, Difference between working of TCP and UDP.
Application Layer: Domain Name System (DNS), Remote logging, Telnet, FTP, HTTP, HTTPS.
Introduction to Network Security.
[T1][T2][No. of Hrs. 12]
Text Book(s):
[T1] Tananbaum A.S, “Computer Networks” 3rd Ed. PHI, 1999
[T2] Dr. Sanjay Sharma, “A Course in Computer Network” S. K. Kataria & Sons
[T3] Todd Lammle, “CCNA Cisco Certified Network Associate Study Guide”, SYBEX.

References Book(s):
[R1] William Stallings, “Data and computer communications”, Pearson education Asia, 7th Ed., 2002.
[R2] D. E. Comer, “Internetworking with TCP/IP”, Pearson Education Asia, 2001.
[R3] Networking Complete By BPB Publication
[R4] B. A Forouzan, “Data Communications & Networking”,4th Ed, Tata McGraw Hill, 2007

Scheme and Syllabi for B. Voc. (Software Development)(2 nd year) w. e. f. batch 2016-17, approved in the BOS
of USET/USICT held on 19th July, 2016 & AC Sub Committee Meeting of USET/USICT held on 27 th July,
2016.
8

DATABASE MANAGEMENT SKILLS-I

Paper Code: ETVSD-605 L T C


Paper: Database Management Skills-I 3 0 3

INSTRUCTIONS TO PAPER SETTERS: MAXIMUM MARKS: 75


1. Question No. 1 should be compulsory and cover the entire syllabus. This question should have objective or
short answer type questions. It should be of 25 marks.
2. Apart from Question No. 1, rest of the paper shall consist of four units as per the syllabus. Every unit
should have two questions. However, student may be asked to attempt only 1 question from each unit. Each
question should be of 12.5 marks.

Objective: The objective of the paper is to make the students familiar with the basics of Database concepts
aspects, using SQL. This course focuses on the DBMS concepts, Relational data models and SQL languages as
well. This is the introductory course on Database. So it does not require any perquisite.

UNIT-I
DBMS Concepts and architecture Introduction, Database approach v/s Traditional file accessing approach,
Advantages, of database systems, Data models, Schemas and instances, Data independence, Data Base
Language and interfaces, Overall Database Structure, Functions of DBA and designer.
[T1][T2] [No. of Hrs. 11]
UNIT-II
ER data model: Entities and attributes, Entity types, Defining the E-R diagram, Concept of Generalization,
Aggregation and Specialization. Transforming ER diagram into the tables.
[T1][T2] [No. of Hrs. 11]
UNIT-III
Relational Data models: Domains, Tuples, Attributes, Relations, Characteristics of relations, Keys, Key
attributes of relation, Relational database, Schemas, Integrity constraints. Referential integrity, Intension and
Extension, Relational Query languages: SQL-DDL, DML, integrity constraints, Complex queries, various
joins, indexing, triggers, Relational algebra and relational calculus, Relational algebra operations like select,
Project, Join, Division, outer union. Types of relational calculus i.e. Tuple oriented and domain oriented
relational calculus and its operations.
[T1][T2] [No. of Hrs. 11]
UNIT-IV
Data Base Design: Introduction to normalization, Normal forms, Functional dependency, Decomposition,
Dependency preservation and lossless join, problems with null valued and dangling tuples, multivalued
dependencies.
[T1][T2] [No. of Hrs. 12]
Text Book(s):
[T1] Date C J, “An Introduction to Database System”, Pearson Educations
[T2] Korth, Silbertz,Sudarshan, “Fundamental of Database System”, McGraw Hill

Reference Book(s):
[R1] Rob, “Data Base System:Design Implementation & Management”, Cengage Learninig
[R2] Elmasri, Navathe, “Fundamentals of Database Systems”, Pearson Educations
[R3] Atul Kahate , “ Introduction to Database Management System”, Pearson Educations
[R4] Oracle 9i Database Administration Fundamental-I, Volume I, Oracle Press, TMH.
[R5] Paneerselvam,”DataBase Management System”, PHI L earning

Scheme and Syllabi for B. Voc. (Software Development)(2 nd year) w. e. f. batch 2016-17, approved in the BOS
of USET/USICT held on 19th July, 2016 & AC Sub Committee Meeting of USET/USICT held on 27 th July,
2016.
9

OPERATING SYSTEMS CONCEPTS

Paper Code: ETVSD-607 L T/P C


Paper: Operating Systems Concepts 3 0 3

INSTRUCTIONS TO PAPER SETTERS: MAXIMUM MARKS: 75


1. Question No. 1 should be compulsory and cover the entire syllabus. This question should have objective or
short answer type questions. It should be of 25 marks.
2. Apart from Question No. 1, rest of the paper shall consist of four units as per the syllabus. Every unit
should have two questions. However, student may be asked to attempt only 1 question from each unit. Each
question should be of 12.5 marks.

Objective: The goal of this course is to provide an introduction to the internal operation of modern operating
systems. The course will cover processes and threads, mutual exclusion, CPU scheduling, deadlock, memory
management, and file systems.

UNIT-I
Introduction: What is an Operating System, Simple Batch Systems, Multiprogrammed Batches systems, Time-
Sharing Systems, Personal-computer systems, Parallel systems, Distributed Systems, Real-Time Systems, OS –
A Resource Manager.
Memory Organization & Management: Memory Organization, Memory Hierarchy, Memory Management
Strategies, Contiguous versus non- Contiguous memory allocation, Partition Management Techniques, Logical
versus Physical Address space, swapping, Paging, Segmentation, Segmentation with Paging
Virtual Memory: Demand Paging, Page Replacement, Page, Performance of Demand Paging, Thrashing,
Demand Segmentation, and Overlay Concepts.
[T1] [T2][R2][No. of Hrs. 12]
UNIT-II
Processes: Introduction, Process states, process management, Interrupts, Interprocess Communication
Threads: Introduction, Thread states, Thread Operation, Threading Models.
Processor Scheduling: Scheduling levels, pre emptive v/s no pre emptive scheduling, priorities, scheduling
objective, scheduling criteria, scheduling algorithms, demand scheduling, real time scheduling.
Process Synchronization: Mutual exclusion, software solution to Mutual exclusion problem, hardware solution
to Mutual exclusion problem, semaphores.
[T1][T2][[R3][No. of Hrs. 11]
UNIT-III
Deadlocks: examples of deadlock, resource concepts, necessary conditions for deadlock, deadlock solution,
deadlock prevention, deadlock avoidance.
Device Management: Disk Scheduling Strategies, Rotational Optimization, System Consideration, Caching .
[T1][T2][R1][No. of Hrs.11]
UNIT-IV
File System: Introduction, File Organization, Logical File System, Physical File System , File Allocation
strategy, Free Space Management, File Access Control, Data Access Techniques, Data Integrity Protection,
Case study on file system viz FAT32, NTFS..
[T1] [T2][R4] [No. of Hrs. 11]
Text Book(s):
[T1] Deitel & Dietel, “Operating System”, Pearson, 3rd Ed., 2011
[T2] Silbersachatz and Galvin, “Operating System Concepts”, Pearson, 5 th Ed., 2001

Reference Book(s):
[R1] Tannenbaum, “Operating Systems”, PHI, 4th Edition, 2000
[R2] Godbole, “Operating Systems”, Tata McGraw Hill, 3rd edition, 2014
[R3] Chauhan, “Principles of Operating Systems”, Oxford Uni. Press, 2014
[R4] Dhamdhere, “Operating Systems”, Tata McGraw Hill, 3rd edition, 2012

Scheme and Syllabi for B. Voc. (Software Development)(2 nd year) w. e. f. batch 2016-17, approved in the BOS
of USET/USICT held on 19th July, 2016 & AC Sub Committee Meeting of USET/USICT held on 27 th July,
2016.
14

MANAGERIAL ECONOMICS
(Open Elective-III)

Paper Code: ETVMS-619 L T/P C


Paper: Managerial Economics 3 0 3

INSTRUCTIONS TO PAPER SETTERS: MAXIMUM MARKS: 75


1. Question No. 1 should be compulsory and cover the entire syllabus. This question should have objective
or short answer type questions. It should be of 25 marks.
2. Apart from Question No. 1, rest of the paper shall consist of four units as per the syllabus. Every unit
should have two questions. However, student may be asked to attempt only 1 question from each unit. Each
question should be of 12.5 marks.

Objectives: The objective of this subject is to give understanding of the basic concepts and issues in economics
and their application in business decisions.

UNIT-I
Introduction: Nature, Scope and Significance of Managerial Economics, its Relationship with other
Disciplines, Role of Managerial Economics in Decision Making; Opportunity cost Principle, Production
Possibility Curve, Incremental Concept, Cardinal and Ordinal Approaches to Consumer Behaviour: Equi-
marginal principle, Law of Diminishing Marginal Utility, Indifference curve Analysis.
[T1][No. of Hrs. 11]
UNIT-II
Demand Analysis and Theory of Production: Demand Function, Determinants of Demand, Elasticity of
Demand, Demand Estimation and Forecasting, Applications of Demand Analysis in Managerial Decision
Making; Theory of Production: Production Function, Short Run and Long Run Production Analysis.
[T2][No. of Hrs. 11]
UNIT-III
Theory of Cost and Market Structures: Traditional and Modern Theory of Cost in Short and Long Runs,
Economies of Scale and Economies of Scope; Market Structures: Price-Output decisions under Perfect
Competition, Monopoly, Monopolistic Competition.
[T1][No. of Hrs. 11]
UNIT-IV
Introduction to Macro Economics: Nature and Importance; Economic Growth and Development, Methods of
Measurement of National Income; Inflation: meaning, Theories, and Control measures.
[T2][No. of Hrs. 12]
Text Book(s):
[T1] Samuelson, Paul and Nordhaus, William, (2016), Economics, McGraw Hill Education.
[T2] Dwivedi, D.N., (2015), Managerial Economics, Vikas Publishing House.

Reference Book(s):
[R1] Salvatore, Dominick, (2015), Managerial Economics in a Global Economy, Oxford University Press.
[R2] Kreps, David, (2015), MicroEconomics for Managers, Viva Books Pvt. Ltd.
[R3] Peterson, Lewis and Jain, (2016), Managerial Economics, Pearson Education.
[R4] Colander, David, C., (2015), Economics, McGraw Hill Education.

Scheme and Syllabi for B. Voc. (Software Development)(2 nd year) w. e. f. batch 2016-17, approved in the BOS
of USET/USICT held on 19th July, 2016 & AC Sub Committee Meeting of USET/USICT held on 27 th July,
2016.

También podría gustarte