+ All Categories
Home > Documents > Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF...

Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF...

Date post: 24-Apr-2020
Category:
Upload: others
View: 37 times
Download: 1 times
Share this document with a friend
31
1 Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50 each for Practical courses) Semester I Course Code Course Name BVOC 101 Introduction of Information Technology BVOC 102 Programming Principles and C Language BVOC 103 Electronic Devices & Circuits BVOC 104 Mathematics I BVOC 105 Environmental Studies BVOC 106 Computer Laboratory in C Language BVOC 107 Office Automation with MS-word and MS-Excel Semester II Course Code Course Name BVOC 201 Data structure Using C BVOC 202 DigitalElectronics & Computer Architecture BVOC 203 Oral and written communication in English BVOC 204 Mathematics II BVOC 205 Value added Education BVOC 206 Practical Work of Data structure BVOC 207 Minor Project Semester III Course Code Course Name BVOC 301 Relational Data Base Management System concept with MS-ACESS BVOC 302 Object Oriented Programming concepts with C++ BVOC 303 Operating System concepts with Windows and LINUX operating system BVOC 304 Computer Based Statistical & Numerical Methods BVOC 305 Management Information System BVOC 306 Computer Practical Work on C++/ M.S. Access BVOC 307 Technical presentations with MS-Power point. Semester IV Course Code Course Name BVOC 401 Internet Technologies & Web Designing using HTML, DHTML, XML BVOC 402 Computer Graphics Application with Photoshop BVOC 403 Hardware Maintenance and Repair. BVOC 404 Programming with Visual Basic and .Net frame work. BVOC 405 Mathematics-III BVOC 406 Practical on Hardware Maintenance & repair and Web designing BVOC 407 Minor Project either on Visual basic or .net or Web Designing
Transcript
Page 1: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

1

Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut

(Max Marks : 100 Each for theory Courses and 50 each for Practical courses)

Semester I

Course Code Course Name

BVOC 101 Introduction of Information Technology

BVOC 102 Programming Principles and C Language

BVOC 103 Electronic Devices & Circuits

BVOC 104 Mathematics –I

BVOC 105 Environmental Studies

BVOC 106 Computer Laboratory in C Language

BVOC 107 Office Automation with MS-word and MS-Excel

Semester II

Course Code Course Name

BVOC 201 Data structure Using C

BVOC 202 DigitalElectronics & Computer Architecture

BVOC 203 Oral and written communication in English

BVOC 204 Mathematics –II

BVOC 205 Value added Education

BVOC 206 Practical Work of Data structure

BVOC 207 Minor Project

Semester III

Course Code Course Name

BVOC 301 Relational Data Base Management System concept with MS-ACESS

BVOC 302 Object Oriented Programming concepts with C++

BVOC 303 Operating System concepts with Windows and LINUX operating system

BVOC 304 Computer Based Statistical & Numerical Methods

BVOC 305 Management Information System

BVOC 306 Computer Practical Work on C++/ M.S. Access

BVOC 307 Technical presentations with MS-Power point.

Semester IV

Course Code Course Name

BVOC 401 Internet Technologies & Web Designing using HTML, DHTML, XML

BVOC 402 Computer Graphics Application with Photoshop

BVOC 403 Hardware Maintenance and Repair.

BVOC 404 Programming with Visual Basic and .Net frame work.

BVOC 405 Mathematics-III

BVOC 406 Practical on Hardware Maintenance & repair and Web designing

BVOC 407 Minor Project either on Visual basic or .net or Web Designing

Page 2: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

2

Semester V

Course Code Course Name

BVOC 501 Data Communication & Networks

BVOC 502 Java Programming and Dynamic Webpage Design

BVOC 503 Software Engineering and Project Management

BVOC 504 Personality Development and soft skills

BVOC 505 Mathematics-IV

BVOC 506 Computer Laboratory work in Java &Web Designing using Java

BVOC 507 Seminar

Semester VI

Course Code Course Name

BVOC 601 E-Commerce using PHP and MySQL

BVOC 602 Major Project/ Industrial Training (Project Evaluation by External

Experts)

Evaluation of Project will be based on the following Parameters:

1. SRS (Software requirement Specification)

2. Feasibility Study

3. Testing

4. Coding & Design

5. Project Quality

6. Verification & Validation

7. Test Planes

8. Presentation

9. Documentation

Examination, Evaluation, Degree and other Rules and Regulations as per University

norms

Page 3: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

3

BVOC101

Introduction of Information Technology

UNIT 1: Computer Architecture and Peripherals History and Generations of Computer,

Classification and Components of Computer & its Interconnections, Computer Memory

(Primary and Secondary Memory), Different storage Units of Computer System. Computer

Hardware & Software and its types.

UNIT 2: Operating System

Operating System Definition, Different types of Operating System, Different Parts and

Processes of Operating System, System Tools.

UNIT 3: Network Fundamentals

Computer Network Definition, Architecture and Requirement of Network, Types &

Functions of Network and its Applications, Network Devices, Network Media and Internet

Basics.

UNIT 4: Computer Security Computer Security Definition, Types of Security Threats, Different Threats Prevention

Techniques. Computer Firewall, System Backup and Restore.

UNIT 5: Practicum a. Introduction to MS-WORD Feature, File creation, Storing, Modification, Formation,

Creation of Table, Splitting and Merging cells, Mail Merge.

b. Introduction to MS-EXCEL Feature, File creation, Storing, Modification, Use of 3

Formulas and Functions, Graphs.

**************************************************************

Objectives:

In this Paper, Student will learn

A. Computer Architecture & Peripherals

B. About Operating System- Windows XP

C. Networking Fundaments

D. Windows Installation, System Tools, Backup & Restore

E. Maintaining & Troubleshooting Application Software

F. Computer Security Essentials

On Completion of this Paper, Student would be able to

A. Identify various components of a computer.

B. Handle the computer system

C. Use the Microsoft Office software

D. Troubleshoot a Computer and Install a Operating System

E. Install Standard Application software, like Office tools, Antivirus etc.

Suggested Books

A. Computer fundaments, Sinha and Sinha- BPB Publication

B. Glister, R: PC Hardware A Beginners, Tata McGraw Hills

C. Sudhaka, V, Vara nasi & Mrunalini: Computer Education, Neelkamal Publication,

Hyderabad.

Page 4: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

4

BVOC 102

Programming Principles and C Language

UNIT 1:

Introduction to Programming:

The basic model of computation, Algorithms, Flow-characters, Programming languages,

Compilation, Linking and Loading, Testing & Debugging, Documentation.

UNIT 2:

Algorithms for Problem Solving:

Exchanging values of two variables, summation of a set of numbers, Decimal base to

binary base conversion, Reversing digits of an integer, GCD or Greatest Common Divisor

of two numbers, Test whether a number is prime, Organise numbers in ascending order,

Finding square root of a number, factorial computation, Fibonacci sequence, Evaluation of

Sinx as sum of a series, Reverse order of elements of an array, Finding largest number in an

array, elements of upper triangular matrix, multiplication of two matrices, evaluate a

polynomial.

UNIT 3:

Introduction to C Language:

Character set, variables and identifiers, built-in data types, variable definition. Arithmetic

operators and expressions, constants and literals. Simple assignment statement, basic input

output statement. Simple C programs.

UNIT 4:

Conditional statement and Loops:

Decision making within a program. Conditions, Relational Operators, Logical Connectives.

If Statement, if-else statement. Loops: while loop, do while loop, for loop, nested loops,

infinite loops, Switch statement, Struck Statement. Programming with loops.

UNIT 5:

Arrays:

One dimensional array: manipulation; searching, insertion, deletion of an element from an

array. Finding the largest/ smallest element in an array; Two dimensional array, addition

and multiplication of two matrices, Transpose of a square matrix; Null terminated strings as

array of characters, Representation of sparse matrix.

UNIT 6:

Functions:

Top-down approach of problem solving, Modular programming and functions, standard

library of C functions, Prototype of a function: formal parameter list, Return type, Function

call, Block structure, passing arguments to a function: call by value, Recursive functions,

arrays as function arguments.

UNIT 7:

Structure and Unions:

Structure variables, initialization, structure assignment, nested structure, structures and

functions, structures and arrays; arrays of structures, structures containing arrays, unions.

UNIT 8:

Pointers: Address operators, pointer type declaration, pointer assignment, pointer initialisation,

pointer arithmetic, functions and pointers, Arrays and Pointers, pointer arrays.

UNIT 9:

File Processing:

Concept of files, File opening in various modes and closing of a file, reading from a file,

writing into a file.

Page 5: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

5

Reference:

1 .Programming with ANSI and Turbo C By Ashok N. Kamthane

2. Programming with C By byron Gottfried.

3. Let Us C By Yashawant Kanetkar

BVOC 103

Electronics Devices & Circuits

UNIT 1

Semiconductor Physics: Intrinsic semiconductors-conductivity, atomic and crystal

structure of Germanium and Silicon, covalent bonds, generation and recombination, effect

of temperature on conductivity of intrinsic semiconductors, energy level diagram of

conductor, insulators and intrinsic semiconductors, extrinsic semiconductor materials-

doping of impurity, P and N type semiconductors and their conductivity, minority and

majority carriers, drift and diffusion currents.

UNIT 2

Semiconductor diode: P-N junction diode, mechanism of current flow in P-N junction,

drift and diffusion currents, depletion layer, potential barrier, behavior of P-N junction

characteristics, Zener and avalanche breakdown, static and dynamic resistances and their

calculation from diode characteristic, half wave rectifier, full wave rectifier including

bridge rectifier, rectification efficiency and ripple factor for rectifier circuits.

Characteristics and typical application of , Zener diodes, LED, Varactor and photo diode.

UNIT 3

Bipolar Transistor: concept of bipolar transistor as two junction three terminal device

having two kinds of current carriers, PNP and NPN transistors, their symbols and

mechanisms of current flow, explanation of fundamental current relations, Input and output

characteristics of CB,CE and CC configurations, determination of transistor parameters(

input and output) dynamic resistance, current amplification factor from characteristics.

UNIT 4

Field effect Transistor (FET): Construction, operation, characteristics and equivalent

circuit of JFET, MOSFET( depletion and enhancement modes).Simple FET amplifier

circuit and its working principles(without analysis)

UNIT 5

Operational Amplifiers (Op-Amp): Concepts of Ideal Op-Amp, Inverting, Non-Inverting

and unity gain amplifiers, Adders, Difference Amplifier, Integrators and Differentiators.

Reference Books:

1. B.G. Streetman and S. Banerjee ,‖ Solid state electronic devices‖ PHI

2. J. Millman and C. Halkias, ‖Integrated Electronics‖, Tata McGraw Hill

3. R.L. Boylestad and L. Nashelsky, ‖Electronic Devices and Circuit Theory‖,PHI

Learning Pvt.Ltd.

4. Neamen, Donald A, ―Semiconductor Physics and Devices‖,Tata McGraw Hill

Page 6: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

6

BVOC 104

Mathematics –I

(Set Theory & Matrices)

Unit 1:

SETS: Sets, Equal Sets Universal sets, Finite & Infinite Sets, Operation on Sets, Union,

Intersection & Complements of Sets, Cartesian Product, Cardinality of Sets, Simple

Applications

Unit 2:

RELATION & FUNCTIONS: Properties of Relations, Equivalence Relation, Partial Order

Relation Function: Domain and Range, Onto, Into and One to One Functions, Composite and

Inverse Functions, Introduction of Trignometric, Logarithmic and Exponential Functions.

Unit 3:

DETERMINANTS: Definition, Minors, Cofactors, Properties of Determinants and simple

examples

Unit 4:

MATRICES: Definition, Types of Matrices, Addition, Subtraction, Scalar Multiplication and

Multiplication of Matrices, Adjoint, Inverse, Cramers Rule, Rank of Matrix

Unit 5:

Dependence of Vectors, Solution of Homogeneous & Non-homogeneous simultaneous linear

equations upto three variables, Eigen Values & Eigen Vectors of a Matrix, Caley-Hamilton

Theorem (without proof).

BVOC 105

Environmental Studies

Unit - I: Introduction: (1 Credit) 05

Definition, Different factors of Environment, Global Environment and its segments

atmosphere, hydrosphere, lithosphere and biosphere, Scope and importance.

Unit-II: Natural Resources: (2Credits) 10

Definition and types of Natural Resources, Renewable and non -renewable

resources. Natural resources and associated problems.

(a) Forest Resources: Use and Over-exploitation, deforestation, Timber extraction,

mining, and their effects on forests and tribal people.

(b) Water resources: Use and over-utilization of surface and ground water, floods,

drought, dams-benefits and problems.

(c) Mineral resources: Use and exploitation, environmental effects of extracting and

using mineral resources.

(d) Food resources: World food problems, changes caused by agriculture and

overgrazing, effects of modern agriculture, fertilizer, pesticides problems, water

logging.

(e) Energy resources: Growing energy needs, renewable and non-renewable energy

sources, use of alternate energy sources.

(f) Land resources: Land as a resource, land degradation, man induced landslides,

soil erosion and desertification, Role of an individual in conservation of natural

resources.

Unit - III: Ecosystems(2 Credits) 10

Concept of an ecosystem, Structure and function of an ecosystem - producers,

consumers and decomposers, Energy flow in the ecosystem, Food chains, food webs

and ecological pyramids, Introduction, types, characteristic features, structure and

function of the following Ecosystem-(a) Forest ecosystem, (b) Grass land ecosystem

and (c) Aquatic ecosystems (ponds, streams, lakes, rivers, and oceans).

Page 7: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

7

Unit - IV: Bio-diversity and its Conservation (1 Credit) 10

Introduction-Definition: Biogeographical classification of India, Biodiversity at

global, national and local levels, India as a mega-diversity nation, Hot-spots of

biodiversity, Threats of biodiversity: habitat loss, poaching of wildlife, man -

wildlife conflicts, Conservation of biodiversity: In-situ and ex-situ conservation of

biodiversity.

Unit - V: Environmental Pollution (1Credit) 10

Definition, causes, effect and control measures of: (a) Air pollution (b) Water

pollution (c) Soil pollution, Solid waste management, Role of an individual in

prevention of pollution.

Unit - VI: Social Issues and the Environment (1 Credit) 05

Sustainable development, water conservation, rain water harvesting, watershed

management, urban problems related to energy, Resettlement and rehabilitation of

people: its problems and concerns.

*Library Assignment (1 Credit) 05

*Home Assignment (1Credit) 05

*Field report (2 Credits) 15

Suggested Books:

1. Text book of Environmental Studies Erach Bharucha, UGC

2. A Textbook of Environmental Studies - D.K. Asthana, Meera Asthana, S.Chand.

3. Environmental Studies- Prof. R.B. Singh, Dr. D.K. Thakur, Dr. J.P.S. Chauhan,

Romesh Book Depot.

4. Perspective in Environmental Studies Anubha Kaushik, C.P. Kaushik, New Age

International

5. Paribesh Adhyayan-A.K. Medhi, Dr. Basist ha Kalita, M.Saikia, Dr.J.Borah,

G.C.Das, K.Devi, J.Pathak Sarma.Kaliabor College Science Forum.

Vision

Environment always plays an important role in human civilization. So, the

importance of environmental science and environmental studies cannot be disputed.

Human beings have been interested in ecology since the beginning of civilization.

Even our ancient scriptures also threw light on the values of environmental

conservation. Through this curriculum the learners will be able to gather knowledge

about the need of sustainable development, conservation of biodiversity,

management of environmental hazards etc. Apart from that the curriculum is

expected to be useful in knowing about the various burning environmental problems

such as pollution, global warming, ozone layer depletion, loss of biodiversity and

natural resource management.

BVOC 106

Computer Laboratory and Practical Work C Language

Practical will be based on Paper Programming Principle & Algorithm: Covers UNIT-III,

UNIT-IV, UNIT-V, UNIT-VI of Syllabus

BVOC 107

Office Automation with MS-word and MS-Excel

Introduction to MSWord-2000

Opening a New Document, Opening an Existing Document,Recently opened files, Opening

from the Documents menu,Exporting and Importing Files,Setting Up Your Pages,Choosing

Page 8: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

8

page Size and Orientation,Changing page Size,Changing Orientation,Setting

Margins,Centering Page,Controlling Page Breaks,Typing in the Document,Inserting

Today's Date,Moving Around in the Document,Creating Sections,Inserting a Section

break,Formatting a Section,Viewing Sections,Using Columns,Numbering Pages,On Your

Own,Saving a File,Quitting Word

Formatting Text:

Formatting Characters,Choosing Fonts,Enhancing Text Appearance,Inserting Special

Characters,Changing Character Spacing,Formatting Paragraphs,Aligning

Paragraphs,Indenting Paragraph,Setting Tabs,Changing Line Spacing,Adding Borders and

Shading,Creating a Bulleted List,Creating a Numbered List,On Your Own,Selecting Styles,

Selecting Text,Deleting Text,Correcting Mistakes,Using Undo,Using Redo,Using Auto

Correct,Moving Text,Using Menu Commands to Move Text,Using Drag-and-Drop Editing,

Copying text,Checking Your Document,Finding and Replacing Text,Finding

Text,Replacing Text,Checking Your Spelling,Checking Your Grammar,Looking Up Words

in the Thesaurus,Inserting a Picture from the Clip Art Gallery,Inserting a Picture,Adding a

Border,

Creating Headers and Footers:

Adding Footnotes and Endnotes,

Working with Tables and Graphics:

Use a Wizard to help create and format a table,Enter and edit data in a table,Add borders

and shading to a table,Convert a table to text,Add clip art to a document,Using Wizard to

Create and Format a Table,Starting the Table Wizard,Using Table Auto Format,Entering

Data into a Table,Moving Around in the Table,Entering Text,Working with Columns and

Rows,Inserting and Selecting Columns and Rows,Deleting Columns and Rows,Inserting

Columns and Rows,Changing Cell Height,Adding Borders and Shading,Applying

Shading,Converting Text into a Table,

Mail Merge:

What is a Mail Merge ?,Setting up the mail merge,Creating a main document,Building the

data source,Placing the merge fields,

Templates, Wizards and Printing Techniques:

Understanding Templates,Using Templates,Using Wizards,

Printing Techniques:

Viewing the Document before Printing:

Viewing the Document before Printing,Changing to Print Preview,Using Print

Preview,Printing Your Document,

MS EXCEL-2000:

INTRODUCTION TO EXCEL:

Introduction to spreadsheets,Introduction to excel,File management in excel,Create a new

workbook,Moving around in the worksheet,Entering data,Check spelling or automatically

correct spelling errors,Selecting cells,Auto fill feature of excel,Quick data entry,Auto sum

facility of excel,Auto format in excel,Quick movement,

FORMATTING:

Changing column width,Modifying row height,Changing font, size and style,Changing

alignment of text,Wrapping of text,Vertical alignment of cells,Special

formatting,Conditional formatting,

ADDING FORMULATE AND FUNCTIONS:

About formulae,Adding a formula in cell,Copying of formula,About functions,Adding a

function,Copying of functions,Discussion of some useful functions,

LARGE DATABASES:

Create list,Editing records with data form,Data validation,Performing what if analysis,

Page 9: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

9

Annotating worksheet,Re-orienting worksheet,Pivot tables,Special facilities of wizard,

ADDITIONAL FACILITIES TO FORMAT DATA:

Inserting rows and columns,Giving quarterly subtotals,Hide and unhide,Grouping and

outline,Sorting,Filtering of data,Adding subtotals,

CHARTS AND MAPS:

Chart,Move, resize and delete the chart,Change the chart type,Add new data to a

chart,Updating chart items,Formatting patterns, texture and colors of bars,Creating a picture

graph,Background,Trend lines in charts,Maps,Update the map,Format the map items,

WORK WITH MULTIPLE WORKSHEETS:

Switching between worksheets,Move or copy data from one worksheet to another,Insert a

new worksheet,Reference to cells of other worksheet,Giving workbook name in the

address,Renaming a worksheet,Moving a worksheet,Copying the worksheet,Deleting a

worksheet,

PRINTING IN EXCEL:

Giving header and footer,Putting company name in the header,Giving the footer,Setting up

the page,Insert a page break,Previewing the worksheet,

Printing of the worksheet,

IMPORTING AND EXPORTING OF DATA:

Introduction to import and export of data,Importing and exporting data between excel and

other,Office applications,View or save files from other programs as excel,Workbooks,Ways

to retrieve data from an external database, Exchange data between excel and Microsoft

access

Page 10: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

10

Semester II

BVOC 201

Data structure Using C

UNIT 1:

Introduction and Overview:

Introduction, Basic Terminology, Elementary Data Organization, Data Structures, Data

Structure Operation, Algorithms; Complexity; Time-space Trade off.

UNIT 2:

Preliminaries:

Introduction, Mathematical notation and Functions, Algorithmic Notation, Control

Structure, Complexity of Algorithms, Sub algorithms, Variables, Data Types.

UNIT 3:

String Processing: Introduction, Basic Terminology, Storing Strings, Character Data type, String Operation,

Work Processing, Pattern matching Algorithms.

UNIT 4:

Arrays, Records and Pointers:

Introduction, Linear Arrays, Representation of Linear Arrays in Memory, Traversing Linear

Arrays, Insertion and Deleting, Sorting: Bubble Sort, Search: Linear Search, Binary Search,

Multidimensional Arrays, Pointers: Pointer Arrays, Records; Record Structures,

Representation of Records in Memory; Parallel Arrays, Matrices, Spare s Matrices.

UNIT 5:

Linked Lists:

Introduction, Linked Lists, Representation of Linked Lists in memory, Traversing a Linked

List, Searching a Linked List, Memory Allocation Garbage Collection, Insertion into a

linked list, Deletion from Linked Lists, Header Linked Lists, Two -Ways Lists.

UNIT 6:

Stacks, Queues, Recursion:

Introduction, Stacks, Array Representation of Stacks, Arithmetic Expression; Polish

Notation, Quick sort an Application Stacks, Recursion, Towers of Hanoi, Implementation

of Recursive Procedures by Stacks, Queues, Defuse, Priority Queues.

UNIT 7

Trees:

Introduction, Binary Tree, Representing Binary Trees in Memory, Traveling Binary Tree,

Traversal Algorithms using Stacks, Header Nodes; Threads, Binary Search Trees, Trees;

Searching and Inserting in a Binary Search Tree, Deleting in a Binary Search Tree, Heap;

Heap Sort, Path Lengths; Huffman‘s Algorithm, General Trees.

UNIT 8:

Graphs and Their Application:

Introduction, Graph Theory Terminology, Sequential Representation of Graphs; Adjacency

matrix; Path matrix, Warshall‘s Algorithm; Shortest Paths, Linked Representation of a

Graph, Operations on Graphs, Traversing a Graph.

UNIT 9:

Sorting and Searching:

Introduction, Sorting, Inserting Sort, Selection Sort, Merging, Merge-sort, Radix Sort,

Linear Searching, Binary Searching, Interpolation Searching, Hashing.

UNIT 10:

Introduction to File Organization:

Sequential, Index-sequential and Direct File Organization.

Page 11: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

11

REFERENCE BOOKS:

Data Structures: Seymolur Lipschutz (Schaum Series).

Fundamentals of Computer Algorithms – by Horowitz, E. N. Sahani, S. Galgotia.

Data Structures Theory Applications: Trembly & Sorenson (TMH).

BVOC 202

Digital Electronics & Computer Architecture

UNIT 1:

Number System:

Binary; octal; hexadecimal number systems; conversion from one number system to

another; binary arithmetic; one‘s & two‘s complement subtraction; exclusive -OR gate and

implementation of arithmetic circuits of Half Adder; Full Adder; subtractor; serial/parallel

binary adders & parallel/adder/subtractor circuits, Digital comparator: Arithmetic codes;

8421; Excess – 3 Code; gray code; hamming code: addition of BCD and excess-3 coded

numbers; ASCII and EBCDIC codes.

Logic Gates:

AND;OR; INVERTER; BUFFER; NAND; NOR (universal gate) Exclusive OR (XOR) and

Exclusive NOR and their truth table, Realization of digital circuit for a given logic

equation; examples of IC gates; Block diagram.

UNIT 2:

Boolean Algebra:

TTL logic; open collector and totem-pale output; 74 & 54 series of IC‘s and their number

coding; MOS circuits & compression with TTL ckts.

Boolean Algebra theorems; simplification of Boolean expression; universal gates;

formulation and implementation of logic expressions; D‘ Morgans theorem and application.

Combination Logic:

Applications involving developing of combinational logic circuits; combinational logic

circuit analysis; design and optimization; special logic gates; characteristics of auto AOI; 5

Tristate devices; expandable gates.

UNIT 3:

Flip Flop:

Basic principles of flip-flop operation of RS; RSI; D; J-K; and M/S; J-K flip-flop Designing

of Sequential circuits. Registers & Counters Memory: Concept of bits, bytes and words;

storage of numbers and characters, RAM, ROM, EPROM; concept of cache memory – its

role in performance improvement, memory hierarchy.

UNIT 4:

Central Processing Unit: Components of ALU (in block diagram only), different types of

instructions, instruction format, addressing modes, different CPU registers – accumulator,

flag, program counter, instruction register and general purpose registers. Hardware control

unit, its different functions – Micro-programmed control unit design.

UNIT 5:

Microprocessors: Intel 8085 architecture and simple assembly language programming

concept, Brief introduction to Intel 8086/ 8088 and Pentium processor (relative study),

Brief introduction to RISC processor.

Reference: 1. Modern Digital Electronics - R P Jain

2. DIGITAL ELECTRONICS AND LOGIC DESIGN - B. SOMANATHAN NAIR 6

Page 12: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

12

BVOC 203

Oral and written communication

Practice in grammar and composition

Basic grammar skill: 10 marks

What is grammar? Parts of speech, phrases and clauses, sentence connectors, subordinating

and coordinating conjunctions, questions, articles and prepositions, tenses, reported speech.

Vocabulary and word study: 10 marks, Credit - 2 Synonyms, words easily confused, everyday verbs, thematic vocabulary; people, the world,

at home, school and workplace, leisure and social issues, forming adjectives.

Written communication: 20 marks, Credit - 2 Writing gist/ summary; writing curriculum vitae, job description, presentation of language

in a variety of real life situations- at the hotel, at the post office, at the airport, etc., notice

and advertisement.

Internal assessment: 15 marks, Credit - 2

In this module, students will take part in simulated classroom activities such as role play,

pair and group activities, etc. They will be engaged in communicative tasks that resemble

real life activities in actual situations.

Personal Interview: 20 marks, Credit - 2 The interviewing body will consist of an external expert appointed by the university, the

head of the concerned departments and the course coordinator. Students will have to appear

before the panel for viva- voce.

Suggested reading: Strengthen your writing: V.R Narayanswami (Orient Longman)

Everyday Dialogues in English: Robert J Dixon (Prentice Hall of India)

Spoken English: V Sasikumar & P Dhamija (Tata Mchraw Hill Publishing ltd)

C. S Communication: Rayudu (Himalaya Publishing House)

Oxford Advanced Learners Dictionary

BVOC 204

Mathematics –II

(Differentiation, Integration & Vector Algebra)

UNIT-I LIMITS & CONTINUITY: Limit at a Point, Properties of Limit, Computation of Limits of

Various Types of Functions, Continuity at a Point, Continuity Over an Interval, Intermediate

Value Theorem, Type of Discontinuities

UNIT-II DIFFERENTIATION: Derivative, Derivatives of Sum, Differences, Product & Quotients,

Chain Rule, Derivatives of Composite Functions, Logarithmic Differentiation, Rolle‘s

Theorem, Mean Value Theorem, Expansion of Functions (Maclaurin‘s & Taylor‘s),

Indeterminate Forms, L‘ Hospitals Rule, Maxima & Minima, Curve Tracing, Successive

Differentiation & Liebnitz Theorem.

UNIT-III INTEGRATION: Integral as Limit of Sum, Fundamental Theorem of Calculus( without

proof.), Indefinite Integrals, Methods of Integration Substitution, By Parts, Partial Fractions,

Reduction Formulae for Trigonometric Functions, Gamma and Beta Functions(definition).

UNIT IV:

PARTIAL DERIVATIVES: Function of two or more variables (Limit, Continuity,

Differentiability , Taylors Theorem ) , Partial derivatives, Chain Rule, Partial Derivatives of

higher orders, , Maxima and Minima

Page 13: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

13

UNIT-V VECTOR ALGEBRA: Definition of a vector in 2 and 3 Dimensions; Double and Triple

Scalar and Vector Products and physical interpretation of area and volume.

Referential Books : 1. B.S. Grewal, ―Elementary Engineering Mathematics‖, 34th Ed., 1998.

2. Shanti Narayan, ―Integral Calculus‖, S. Chand & Company, 1999

3. H.K. Dass, ―Advanced Engineering Mathematics‖, S. Chand & Company, 9th Revised

Edition, 2001.

4. Shanti Narayan, ―Differential Caluculs‖, S.Chand & Company, 1998.

BVOC 205

Value added Education

A-009

Page 14: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

14

BVOC 206

Computer Hardware Lab, Practical Work of Data structure

1. Hardware Prc. based on Course no. BVOC 202

2. Creation of singly & doubly linked list.

3. Insertion, deletion and updation of (1) above.

4. Creation of stack, queue and insertion/deletion operation on Stack/Queue.

5. Conversion among infix, prefix & postfix expressions.

6. Reaction of tree and insertion/deletion of a node.

7. Tree traversal problems.

8. Graph search algorithms.

9. Searching & Sorting Algorithm.

BVOC 207

Minor Project on Data structure and C

MRP will be based on Data Structure using "C" language

Page 15: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

15

Semester III

BVOC 301

Rational Data base management system concept with MS-ACESS

UNIT 1:

File Structure:

Record storage and primary file organization: memory hierarchies and storage devices,

Storage of DataBases, Placing file records on disks: Records and its Types, Files, Fixed

length records and variable length records, Record Blocking, allocating file blocks on disks,

operation on files. Issues in Physical Design : Concept of indexes

UNIT 2:

Overview of Database Management System:

Definition of DataBase, Traditional File Approach vs. DBMS approach, Characteristics of

the Data Base Approach, DBMS user, Role of a DBA, Advantage of using DBMS, DBMS

architecture, Data independence ANSI/SPARC 3 level architecture.

UNIT 3:

Relational Models:

Fundamental integrity rules: entity integrity, referential integrity, Relational algebra(Select ,

Project, Cross ,Product , theta join, equi join, natural join, outer join ),Set Operation ANSI

SQL –92 Standard : DDL, DML, SQL constructs(Select .. From… Where… Group by …..

Having… Order by….), Insert, Delete, Update, View, Definition and use, nested quires,

Constraints considers(NOT NULL , UNIQUE, Check Primary key. Foreign key)

UNIT 4:

Database Design:

Conceptual model, logical model, physical model. ER model as a tool for conceptual

design-entities, attributes and relationships, weak and strong entities, conversion of ER

model into relational schema. DFD. Normalization: informal design guidelines for

relational schemas (overview level), functional dependencies, different types of keys.

Normal forms (first, second, third, BCNF). Functional dependency diagram and design of

relational database from it.

Access 2007 Fundamentals Introduction to Databases Starting Access 2007 The Getting Started Page and Opening a

Database What‘s New in Access 2007 Understanding the Access Program Screen

Understanding the Ribbon Using the Office Button and Quick Access Toolbar Using

Keyboard Commands Using Contextual Menus Using Help

Database Basics Working with Database Objects Tour of a Table Adding, Editing and Deleting Records

Tour of a Form Tour of a Query Tour of a Report Previewing and Printing a Database

Object Selecting Data Cutting, Copying and Pasting Data Using Undo and Redo Checking

Your Spelling Using the Zoom Box Exiting Access 2007

Creating and Working with a Database Planning a Database Creating a New Database Creating a Table Modifying a Table

Creating a Query Sorting a Query Using AND and OR Operators in a Query Creating a

Form with the Form Wizard Creating a Report with the Report Wizard Creating Mailing

Labels with the Label Wizard Converting an Access Database

Finding, Filtering, and Formatting Data Finding and Replacing Data Sorting Records Using Common Filters Filtering by Selection

Filtering by Form Creating an Advanced Filter Adjusting and Rearranging Rows and

Page 16: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

16

Columns Changing Gridline and Cell Effects Changing the Datasheet Font Freezing a

Column Hiding a Column

REFERENCE BOOKS:

Fundamentals of Database System- by Elmasri and Navathe

Database Management- by CJ Date

Principles of Database Systems- by John E. Hoperoft & Jeffrey D. Ullman

Developing personal oracle 7 applications- by David Lockman

Oracle8 DBA handbook- by Kevin Loney

BVOC 302

Object oriented programming concepts with C++

1. Introduction and basic concepts of C++ Procedure Oriented Programming,Object Oriented Programming Paradigm,Basic concepts

of OOP‘s,Benefits and Applications,Structure of C++ program

2. Tokens ,Operators Keywords, identifiers, data-types,operators in C++,Operator precedence and associativity

3. Functions in C++ Function, function prototype, default arguments,Reference variable, call by reference,return

by reference,Inline function, function overloading

4. Class and object Specifying a class and object,Nesting of member function,Memory allocation for objects

Static data member, static function,Friend function,Returning objects

5. Constructor and destructor

Constructor,Types of constructor,Destructor,

6. Inheritance and polymorphism Types of inheritance,Virtual base class,Operator overloading ( Unary and binary),Virtual

function and there rules,Pure virtual function,Abstract class,Pointer to object, This pointer

7. Input / Output Operation Console I/O operation, formatted I/O, unformatted I/O,C++ classes for console I/O, C++

stream classes for file I/O ,Opening and closing file, sequential and random access,Error

handling during a file operation, command line arguments ,Templates, template function,

template class.

Reference Books:- 1. The C++ Complete Reference -TMH Publication

2. Object-Oriented Programming with C++ -E-Balgurusamy

3. Let us C++ -Yashwant kanetkar

BVOC 303

Operating system concepts with Windows and LINUX operating system

UNIT 1:

Introduction

Definition of O.S, history of O.S, Concepts, Structure.

UNIT 2:

Processes

Definition of process & thread, Inter process communication, Classical I.P.C problems,

Process Scheduling, Concept of deadlock, Resources, Dead lock Prevention: Banker

Algorithm & Safety Algorithm, The Ostrich Algorithm, Deadlock Detection and Recovery,

Deadlock Prevention

Page 17: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

17

UNIT 3:

Process Scheduling Algorithm

Resident Monitor (single user), multiuser system, Time sharing system, FIFS ,Round Robin

Fashion/Time quantum Concept, Multiple queues, Priority queues, Shortest job first

UNIT 4:

Memory Management

Resident Monitor, Multiple Partition, Garbage collection and compaction, Paged memory

management, Page Replacement Algorithms, Swapping, Segmentation, Segmented paged

memory management, Demand paged memory management, Virtual Memory

UNIT 5:

File Systems

Concept of Files & Directories, File System Implementation, Security Issues in Files,

Protection Mechanisms, Case studies of LINUX file systems

UNIT 6:

Input / Output Principles of I/O Hardware, Principles of I/O Software, Disk, Clocks,Serial and Parallel

port access, Terminal Access

UNIT 7:

Device Management Techniques for Device Management - Dedicated, shared, virtual, Device allocation

considerations I/O traffic control & I/O Schedule, I/O Device handlers Practical LINUX

UNIT 8.

Overview of LINUX/ Windows LINUX/Windows as an Operating system, Kernel, Shell and User, LINUX/ windows File

System, Files and Directories, Access permission, File system hierarchy

REFERENCE BOOKS:

Operating System – Madnick and Donovan – MGH

Operating System Concepts - A. Silberschatz and P. Galvin - ADP

The LINUX Programming Environment-by Kernighan & Pike- PHI

LINUX- Concepts & Application – by Sumitabha Das

Window OS of MS

BVOC 304

Computer Based Statistical & Numerical Methods

UNIT-I Errors & Roots of Equations: Mean, median, mode & Types of errors, Standard

Deviation, Variance, co-variance, regression, Bisections Method, False Position Method,

Newton‘s Raphson Method, Rate of convergence of Newton‘s method.

UNIT-II Interpolation and Extrapolation : Finite Differences, The operator E, Newton‘s Forward

and Backward Differences, Newton‘s dividend differences formulae, Lagrange‘s

Interpolation formula for unequal Intervals, Gauss‘s Interpolation formula, Starling

formula, Bessel‘s formula, Laplace- Everett formula.

UNIT-III Numerical Differentiation Numerical Integration : Introduction, direct methods, maxima

and minima of a tabulated function, General Quadratic formula, Trapezoidal rule,

Simpson‘s One third rule, Simpson‘s three- eight rule.

UNIT-IV Solution of Linear Equation: Gauss‘s Elimination method and Gauss‘s Siedel iterative

method.

Page 18: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

18

UNIT-V Solution of Differential Equations: Euler‘s method, Picard‘s method, Fourth-order Ranga

– Kutta method.

Referential Books: 1. Scarbourogh, ―Numerical Analysis‖.

2. Gupta & Bose S.C. ―Introduction to Numerical Analysis, ―Academic Press, Kolkata,

3. S.S.Shashtri, ―Numerical Analysis‖, PHI

BVOC 305

Management Information System

UNIT-I

Nature of Management: Meaning, Defination, it‘s nature purpose, importance & Functions, Management as Art,

Science & Profession- Management as social System Concepts of management-

Administration-Organization, Management Skills, Levels of Management.

UNIT-II

Evolution of Management Thought: Contribution of F.W.Taylor, Henri Fayol, Elton Mayo, Chester Barhard & Peter Drucker to

the management thought. Business Ethics & Social Responsibility: Concept, Shift to Ethics,

Tools of Ethics.

UNIT-III

Fundamentals of Organizational Behaviour Nature, Scope, Definition and Goals of Organizational Behaviour; Fundamental Concepts

of Organizational Behaviour; Models of Organizational Behaviour; Emerging aspects of

Organizational Behaviour: Meaning Cultural Diversity, Managing the Perception Process

UNIT-IV The Scope and Method of Economics, the Economic Problem: Scarity & Choice, The

Price Mechanism, Demand & Supply Equilibrium: The Concept of Elasticity and it‘s

Applications.

The Production Process: output decisions – Revenues Costs and Profit Maximisation

UNIT-V Basics of accounting – Capital & Revenue items, Application of Computer in Accounting

Double Entry System, Introduction to Journal, Ledger and Procedure for Recording and

Posting, Introduction to Trail Balance, Preparation of Final Account, Profit & Loss Account

and related concepts, Balance Sheet and related concept.

BVOC 306

Computer Practical Work on C++/ M.S. Access

UNIT-I

Introduction Introducing Object – Oriented Approach, Relating to other paradigms {Functional, Data

decomposition}.

Basic terms and ideas Abstraction, Encapsulation, Inheritance, Polymorphism, Review of C, Difference between

C and C++ - cin, cout, new, delete, operators.

UNIT-II

Classes and Objects Encapsulation, information hiding, abstract data types, Object & classes, attributes,

methods, C++ class declaration, State idendity and behaviour of an object, Constructors and

Page 19: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

19

destructors, instantiation of objects, Default parameter value, object types, C++ garbage

collection, dynamic memory allocation, Metaclass / abstract classes.

UNIT-III

Inheritance and Polymorphism Inheritance, Class hierarchy, derivation – public, private & protected, Aggregation,

composition vs classification hierarchies, Polymorphism, Categorization of polymorphism

techniques, Method polymorphism, Polymorphism by parameter, Operator overloading,

Parameteric Polymorphism

UNIT-IV

Generic function Template function, function name overloading, Overriding inheritance methods, Run time

polymorphism, Multiple Inheritance.

UNIT-V

Files and Exception Handling Streams and files, Namespaces, Exception handling, Generic Classes

Referential Books: 1. A.R.Venugopal, Rajkumar, T. Ravishanker ―Mastering C++‖, TMH, 1997.

2. S.B.Lippman & J.Lajoie, ― C++ Primer‖, 3rd

Edition, Addison Wesley, 2000.The C

programming Lang., Person Ecl – Dennis Ritchie

3. R.Lafore, ―Object Oriented Programming using C++‖, Galgotia Publications, 2004

4. D.Parasons, ―Object Oriented Programming using C++‖, BPB Publication.

Access 2007 Fundamentals Introduction to Databases Starting Access 2007 The Getting Started Page and Opening a

Database What‘s New in Access 2007 Understanding the Access Program Screen

Understanding the Ribbon Using the Office Button and Quick Access Toolbar Using

Keyboard Commands Using Contextual Menus Using Help

Database Basics Working with Database Objects Tour of a Table Adding, Editing and Deleting Records

Tour of a Form Tour of a Query Tour of a Report Previewing and Printing a Database

Object Selecting Data Cutting, Copying and Pasting Data Using Undo and Redo Checking

Your Spelling Using the Zoom Box Exiting Access 2007

Creating and Working with a Database Planning a Database Creating a New Database Creating a Table Modifying a Table

Creating a Query Sorting a Query Using AND and OR Operators in a Query Creating a

Form with the Form Wizard Creating a Report with the Report Wizard Creating Mailing

Labels with the Label Wizard Converting an Access Database

Finding, Filtering, and Formatting Data Finding and Replacing Data Sorting Records Using Common Filters Filtering by Selection

Filtering by Form Creating an Advanced Filter Adjusting and Rearranging Rows and

Columns Changing Gridline and Cell Effects Changing the Datasheet Font Freezing a

Column Hiding a Column

Page 20: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

20

BVOC 307

Technical Presentation & MS Power Point

MS Power Point-2000

Introduction,Applications of Power Point,File Management in Power Point,Starting of

Power Point,Create the First Slide,Creating a New Slide,View the Presentation,Saving a

Presentation,Close the Presentation,Create a New Presentation,Close Power Point,Changing

Views,

Add Text and other Objects to Slides

Enter Text,Edit Text,Format Text,Create Objects,Format the Objects,Grouping of

objects,Add Clip Art,Create a Table,Add a Chart,Add Organization Chart,

Templates and Master Slides

Changing the Color Schemes,Background settings of Slides,Concept of Master

Slides,Adding Header and Footer,Applying a Readymade Design,Recorder of Slides

Giving Animation effects

Introduction to Animation Effects,Giving Build Effects,Customize Build Effects,Giving

Transition Effects,Adding Transitions to a Slide,

Links and Action buttons

Import a Word Document,Create Macros,Create Action buttons,Create Hyperlinks,

Tuning up of Presentation

Introduction,Create a Presentation with Auto Content wizard,Performing a

Rehearsal,Creating Custom Slide Show,Printing of Presentation,Pack and Go wizard,

Page 21: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

21

Semester IV

BVOC 401

Internet Technologies & Web Designing using HTML, DHTML, XML

Unit 1. Web Publishing 5 Hrs Basic HTML Concepts, HTML: Structured Language,Overview of HTML ,Web Browser

,WWW ,Web Server ,The Phases of web site development Implementation, Maintenance,

Testing ,What are Links or URLS,HTML,HEAD,TITLE,BODY,Paragraphs,Lists,

Formatted and Unformatted Text,Extended Quotations,Address,Horizontal

Rules,Hyperlink,Font (Size, Color),Image (Add, Alignments),Table,Cell Spacing / Cell

Padding,Frame Set,Form,

Unit 2. Introduction to Dreamweaver MX 3 Hrs The Dreamweaver Interface,Toolbars,Menus,Accessing Code,Building Styles

Sheet,Working with text,Inserting Images,Web Graphic Format GIF, JPEG, PNG,Inline

Images,Background images, Horizontal Rules,Banner Ads,Rollover Images,Establishing

Web Links,Understanding URLs,Adding an E-Mail Link,Navigating with

Anchors,Working with Divs and Layers,Placing <div> tags,Creating Layers,Modifying a

Layer,Creating Lists,Unordered Lists,Ordered Lists,Definition Lists,Nested Lists

Unit 3. Setting up Tables 3 Hrs HTML Table Fundamentals,Inserting Tables in Dreamweaver,Modifying Tables,Working

with Table formats,How HTML forms work,Inserting a form in Dreamweaver,Using Text

fields,Providing Checkboxes and Radio Buttons,Creating form lists and Menus,Activating

forms with buttons,Using Hidden fields and File fields,Frames and Framesets

Basics,Creating a Framesets and Frames,Adding more frames,Modifying a frame,Targeting

Frame Contents,Using Audio on Web Page,Digital Audio File formats,MIDI files,Linking

to Audio File,Embedding Sounds and Music,Adding Video to Web Page,Video on the

Web,The Streaming Media,RealMedia,QuickTime,Windows Media,Playing Videos,

UNIT – 4

Introduction to DHTML and its features; Events; Cascading Style Sheets: Creating Style

Sheets; Common Tasks with CSS: Text, Fonts, Margins, Links, Tables, Colors; Marquee;

Mouseovers; Filters and Transitions; Adding Links; Adding Tables; Adding Forms; Adding

Image and Sound;

UNIT – 5

Extensible Mark-up Language(XML): Introduction; Features; XML Support and Usage;

Structure of XML Documents; Structures in XML; Creating Document Type Declarations;

Flow Objects; Working with Text and Font; Color and Background properties;

Reference Books 1. Dreamweaver MX 2004 BIBLE

2. WEB PUBLISHING BY MONICA D‘ SOUZA & JUDE D‘ SOUZA

3. COMPLETE REFRENCE - HTML - TOWELL

Page 22: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

22

BVOC 402

Computer Graphics Application with Photoshop

UNIT-I Introduction: The Advantages of Interactive Graphics, Representative Uses of Computer

Graphics, Classification of Application Development of Hardware and software for

computer Graphics, Conceptual Framework for Interactive Graphics, Overview, Scan:

Converting Lines, Scan Converting Circles, Scan Converting Ellipses, Hardcopy

Technologies, Display Technologies, Raster-Scan Display System, Video

Controller, Random-Scan Display processor, Input Devices for Operator Interaction, Image

Scanners, Working exposure on graphics tools like Dream Weaver, 3D Effects

UNIT 2:Image editing software-history & introduction, the file menu, the tools, drawing

lines & shapes, Inserting picture and shapes, filling colors, text effects, working with layers,

filters, Creating design patterns, Image Editing software presentations -static & dynamic

presentation,

UNIT 3:Creating animations using image ready, creating animations & presentations. Tips

and tricks in Image Editing software, (Printing & publishing)Types of Printing an

Introduction-Letterpress printing-lithography-offset printing different printing process-

machines for letterpress, offset, gravure, flexography and screen printing-printing materials.

Planning a printing, design factors, color application film assembly and plate making-

binding & finishing.

UNIT 4:Image editing, color correction, color management, poly master, methods of color

proofing, Different types of font, text file formats, graphics file formats, Applications of

Photoshop & Working with Photoshop. Various tools of Photoshop for image formatting

UNIT-5: Introductory Concepts: Multimedia Definition, CD-ROM and the multimedia

highway, Computer Animation (Design, types of animation, using different functions) ,

Uses of Multimedia, Introduction to making multimedia – The stage of Project, hardware &

software requirements to make good multimedia skills and Training opportunities in

Multimedia Motivation for Multimedia usage

Reference:

1. www.gimp.org

Practical: (It will be assessed as part of internal assessment)

1. How to make smooth curved lines?

2. Extract an object from a given picture?

3. Create a new picture. Make it 300 pixels high and 400 pixels wide. The resolution should

be 72 pixels/inch.

4. How to create your very own animated beating heart in Image Editing soft ware?

5. How to make falling objects that will work as seamless backgrounds and have objects

falling at different paces in Image Editing software?.

6. Photoshop Elements 2: The Complete Reference by Ken Milburn

7. UNDERSTANDING ADOBE PHOTOSHOP: CS6 by Richard Harrington

N.B: The above work and the practical work will be done though GIMP & Photoshop

Page 23: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

23

BVOC 403

Hardware Maintenance and Repair.

Unit 1 :

Tools:

Screw drivers flat blade, Screw drivers Phillips, Long nose plier, Wire cutters/cutting pliers,

Hard disk, File, Torch, Chip ex tractors, Chip inserter, Tweezers, Soldering iron, Solder

sucker, Meters-analogue and digital, Logic probe/pulser, Outlet tester, English and metric

system, Oscilloscope, Physical configuration: Record physical configuration, Desktop,

Tower, Laptop, Remove cover, Remove disk drives, mark connectors, Remove power

supply, Remove mother board, Locate primary system components: Mother boards, Bus

slots and I/O cards, Processor types, Memory, Power supply.

Unit 2:

Assemble a new PC:

Components required, Casing and cover, Mother board, I/O cards, Disk drive (HDD),

Floppy drive (FDD), Keyboard, Bootable floppy, Cables, Locate different sections of an

SMPS: Observe signals, Troubleshoot power supply (created problem):

Unit 3:

Check resistance, diodes, transistors, capacitors, etc. Offline. Locate communication ports,

Observe signals , Configure ports. Locate different sections of keyboard and mouse signals,

Locate different sections of monitor, Observe signals, Check power supplies, Locate

different sections of a printer, Observe main signals, Check power supplies, Locate

different parts of a floppy drive, Install a floppy drive, Note cables and jumpers, Locate

different sections of a printer, Observe main signals, Check power supplies, Locate

different parts of a floppy drive, Install a floppy drive, Note cable and jumpers, Locate

different parts of a hard disk drive, Install HDD (simple), Install HDD (master slave),

Install SCSI HDD.

Unit 4: Install MM kit, Observe and note booting sequence, Note and setup CMOS, Trouble shoot

crated faults (10 problems), Observe different parts of a CVT, Connect a CVT and study

the supply with oscilloscope, Observe different parts of UPS, Connect a UPS and observe

functions in different conditions, Observe the components of a LAN, Workstations, File

servers,

Unit 5: LAN cables- twisted pair, co -axial, fibre-optic Network adapters.

Note: above topics will be done in practical.

REFERENCE BOOKS: Upgrading and repairing of PC‘s- Scott Mueller

ABC‘s of Upgrading your PC- Dan Gookin PC tools

Page 24: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

24

BVOC 404

Programming with Visual Basic and .Net frame work.

UNIT 1:

Beginning Visual Basic What is Visual Basic,Features of Visual Basic,The Visual Basic Philosophy,The integrated

development environment,The anatomy of Form,Project Types, Operators, Variables,

Declaring Variables,Types Of Variables,Data types,Constants,Arrays :-Declaring

Arrays,Specifying Arrays,Multidimensional Arrays,Dynamic Arrays,Arrays of Arrays

UNIT 2:

Writing Code Collections,Procedures,Subroutines,Functions,Calling Procedures,Object Browser,Creating

Classes & Object,I/O Statements,Control Flow Statements,If—Then,If-then-else,Nested

Control Statements,Select-Case,Loop Statements,Do—Loop,For—Next,While-Wend,Exit

Statement,What is on the toolbar,Textbox Control,Picture Box,Image Box,Label

Box,Frame,List Box,Option Button,Combo Box,Command Button,Check Box,The Drive ,

Directory, File List Controls,The Line & Shape Control,Scroll Box Data,Timer

UNIT 3:

Multiple Document Interface & Menus 6Hrs

Why MDI Forms,Features Of an MDI forms,Loading MDI forms & child forms,Creating

an simple MDI forms,Accessing MDI forms,Creating MENUS,POP-UP MENUS

Unit 4:

Introduction to .NET framework :

Managed Code and the CLR- Intermediate Language, Metadata and JIT Compilation -

Automatic Memory Management, Language Concepts and the CLR: Visual Studio .NET -

Using the .NET Framework, The Framework Class Library: .NET objects - ASP .NET -

.NET web services – Windows Forms.

UNIT 5:

Elements:

Variables and constants – data types – declaration. Operators – types – precedence.

Expressions. Program flow – Decision statements – if .. then, if..then..else, select..case–

Loop statements – while..end while, do..loop, for..next, for..each..next. Types: Value data

types – Structures, Enumerations. Reference data types - Single-dimensional –Multi-

dimensional arrays – jagged arrays – dynamic arrays, Windows programming: Creating

windows Forms – windows controls – Button, Check box, Combo box, Label, List box,

Radio Button, Text box. Events – Click, close, Deactivate, Load, Mousemove, Mousedown,

MouseUp. Menus and Dialog Boxes: Creating menus – menu items – context menu - Using

dialog boxes – show Dialog method.

Reference Books 1] Programming with VB 6.0 –Mohammed Azam

2] Mastering VB 6.0

3] Beginning VB 6.0 –Peter Wrights

Page 25: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

25

BVOC 405

Mathematics-III

(Discrete Structures & Graph Theory)

UNIT I

Algebraic Structures: Definition: Groups, Sub Group & Orders, Cyclic Groups, Cosets,

Lagrange‘s Theorem, Normal Subgroups, Permutation & Symmetric Groups, Group

Homeomorphisms, Integers Modulo Operation.

UNIT II

Partial Order Sets: Definition, Partial Order Sets, Examples of Partial Order Sets, Hasse

Diagram

Boolean Algebra: Introduction, Axioms & Theorem of Boolean Algebra, Algebraic

Manipulation of Boolean Expression, Simplification of Boolean Functions, Karnaugh

Maps, Logic Gates, Digital Circuits And Boolean Algebra

UNIT III

Propositional Logic: Proposition, Well Formed Formula, Truth Tables, Tautology,

Satisfiablity, Contradiction, Algebra of Proposition, Theory of Interference, Natural

Deduction.

Predicate Logic: First Order Predicate, Well Formed Formula of Predicate, Quantifiers,

Interference Theory of Predicate Logic

UNIT IV

Graph Theory: Incedence, Degrees, Walks, Paths, Circuits, Charectarization,

Connectedness, Euler graphs,Hamiltonian graphs, Travelling salesman problem, Shortest

distance algorithm ( Djkstra‘s ), Trees, Binary trees, Spanning trees, Spanning tree

algorithms ( Kruksal‘s & Prim‘s)

UNIT V:

Planar graphs ( Eulerformula, Kuratowski‘s two graphs ) Binary Tree, Binary Tree Traversal, Binary Search Tree, Method of Solving Recurrences.

References:

1. Liu & Mohapatra,‖Elements of Discrete Mathematics‖,Mc Graw Hill

2. Jean Paul Trembley, R Manohar, Discrete Mathematical Structures with Application

to Computer Science, Mc Graw Hill

3. Y.N.Singh, ―Discrete Mathematical Structures‖, Wiley India, New Delhi, First

Edition, August 2010

4. R.P. Grimaldi, Discrete & Combinatorial Mathematical, Addison Wesley.

BVOC 406

Practical on Hardware Maintenance& repair and Web designing using HTML

DHTML & XML

Practical will be based on Code BVOC 403

BVOC 407

Minor Project on Visual basic or .net or Web Designing

Page 26: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

26

Semester V

BVOC 501

Data Communication & Networks

UNIT 1:

Introduction

The uses of Computer Network: Network Goals, Application of Network, Network

Structures, Network Architecture, Protocol Hierarchies, Design Issues for the Layers, The

O.S.I Reference Model, Services: OSI Terminology, Connection -oriented and

Connectionless services, Service primitives, The Relationship of services to protocols,

Example Network: Public Networks, ARPANET, Novell Netware.

UNIT 2:

The Physical Layer:

Transmission Median, Wireless Transmission, Telephone System, ISDM, Transmission and

switching. ALOHA, CSMA, Collision Free protocols, IEEE Standard 802 for LAN

Ethernet, Token Bus, token ring, Bridges.

UNIT 3:

Data Link Layer Design Issue, Error Detection and Correction, Elementary Data Link

Protocols, Sliding windows protocols, Network Layer Design Issues, Pointing Algorithms,

Congestion Control Algorithm.

UNIT 4:

The Transport Services, Elements of Transport Protocols, A simple Transport Protocols,

Design Issues: Concept of Data exchange dialog management, activity management,

Remote Procedure Call: Client-server model, Semantics of R.P.C.

UNIT 5:

Design Issue, Data Compression Techniques, Elementary idea of cryptography, Design

Issue, File Services, E Mail, Concepts of internet and www, HTML, TCP/IP

REFERENCE BOOKS:

Computer Network- A.S. Tanenbaum, PHI

Data Communication & Computer Networks- W. Stallings , PHI

Introduction to digital and data communication – M.A. Miller

Telecommunication & the computer -James Martin, PHI

Data Communication & distributed network- U.D. Black

Cabling the complete guide top networking- Groth McBee

BVOC 502

Java Programming and Dynamic Webpage Design

UNIT 1:

Introduction of Java Java history, Java features,How Java Differs from C & C++,Java & Internet,Java

Environment,Java virtual machine,Constant, Variables, Data types, Scope of

Variable,Branching – if, if...else, Nested if...Else, Switch Statement,Looping – while, do

while, for Statement

Classes, Objects & Methods Introduction,Defining a Class, Field, Method Declaration, Creating

Objects,Constructors,Method Overloading,Static Members,Method overriding,Final

Variables & methods,Final classes,Finalizer Methods

Page 27: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

27

UNIT 2:

Arrays, Strings and Vectors Arrays,Strings,Vectors,

Exception Handling Types of Errors,Exceptions,Multiple Catch Statements,Using Finally Statement,Throwing

Our Own Exceptions

UNIT 3:

Packages & Interfaces-Multiple Inheritance Introduction of Package,Java API Packages,Using System Packages,Creating Packages,

Accessing a Packages,Using a Package,Defining Interfaces,Extending

Interfaces,Implementing Interfaces

UNIT 4:

Multithreaded Programming Introduction,Creating Threads,Extending the Thread Class,Stopping & Blocking a Thread,

Life Cycle of Thread,Thread Priorities,Synchronization

UNIT 5:

APPLET Programming

Introduction,How Applet differ from Applications,Preparing to Write Applets,Building

Applet Code,Applet Life Cycle,Applet Tag,Passing parameters to Applets,Displaying

Numerical values,The Graphics Class,Drawing Lines, Rectangles, Circles, Ellipses,

Reference Books

1. Programming with JAVA A Primer‖ Balagurusamy 3nd Edition TATA McGraw HILL

2. The Complete Reference JAVA 2‖ H. Schlidt.

3. Mastering JAVA 2 J2SE 1.4 John Zukowski BPB Publication.

BVOC 503

Software Engineering and Project management

UNIT-I Software Engineering: Definition and paradigms, A generic view of software engineering.

UNIT-II Requirements Analysis: Statement of system scope, isolation of top level processes and

entitles and their allocation to physical elements, refinement and review.

Analyzing a problem, creating a software specification document, review for correctness,

consistency, and completeness.

UNIT-III Designing Software Solutions: Refining the software Specification; Application of

fundamental design concept for data, architectural and procedural designs using software

blue print methodology and object oriented design paradigm; Creating design document:

Review of conformance to software requirements and quality.

UNIT-IV Software Implementation: Relationship between design and implementation,

Implementation issues and programming support environment, Coding the procedural

design, Good coding style and review of correctness and readability.

Software Maintenance: Maintenance as part of software evaluation, reasons for

maintenance, types of maintenance (Perceptive, adoptive, corrective), designing for

maintainability, techniques for maintenance.

Page 28: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

28

UNIT- V

Project Management Concepts The Management Spectrum,The People,The Product,The Process, The Project, People, The

Players, Team Leaders, The Software Team,

Software process and Project Metrics Measures Metrics and Indicators,Metrics in the process and project domains,Software

Measurement,Size-Oriented Metrics,Function-Oriented Metrics,Extended Function Point

Metrics

Software Project Planning Observations on Estimating, Project Planning Objectives, Software, Scope, Resources,

Software Project Estimation

References:- 1) Software Engineering (Fifth Edition) By Roger S. Pressman

BVOC 504

Personality development and soft skills

Unit I (Marks 10)

Introduction to Personality

a) Basic of Personality

b) Human growth and Behavior

c) Theories in Personality

d) Motivation

Unit II (Marks 10)

Communication skills and Personality Development

a) Intra personal communication and Body Language

b) Inter personal Communication and Relationships

c) Leadership Skills

d) Team Building and public speaking

Unit III (Marks 10)

Techniques in Personality development I

a) Self confidence

b) Mnemonics

c) Goal setting

d) Time Management and effective planning

Unit IV (Marks 10)

Techniques in Personality Development II

a) Stress Management

b) Meditation and concentration techniques

c) Self hypnotism

d) Self acceptance and self growth

Page 29: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

29

BVOC 505

Mathematics-IV

(Linear Programming)

UNIT I:

Statement & Formulation of a General Linear Programming Problem, Definition of

Feasible Basic, Feasible & Optimal Solution & their Identification, Convex Sets, Graphical

& Analytical Solutions.

UNIT II:

Theory of Simplex Method, Application of Simplex Method in Numerical Problems, Two

Phase Method, Big M-Method, Problem of Unrestricted Variables.

UNIT III:

Transportation Problem: Basic Feasible Solutions, North-West Corner Rule, Vogel‘s

Approximation Method, Method of Matrix Minima, Optimum Solution of T.P., Degeneracy

in T.P.

UNIT IV:

Assignment Models: Mathematical Formulation, Hungarian Method for Solving

Assignment Problems, Travelling Salesman Problem

UNIT V:.

Duality in LPP: Formation of Dual of LPP. Standard Forms of Primal (All Constraints of

<= Type, Objective Functions to be Minimized and Non-Negativity of All Variables) &

Duality

Job Sequencing: Introduction, solution of sequencing problem Johnson s algorithm for n jobs

through 2 machines

References:

1. G. Hadley Linear Programming, Narosa Publishing House 1995

2. H.A. Taha, Operations Research, Macmillan Publishing Co.

BVOC 506

Computer Laboratory Java &Web Designing using Java

Based on BVOC 502

BVOC 507

Seminar

Page 30: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

30

Semester VI

BVOC 601

E-Commerce using PHP and MySQL

UNIT-I Introduction to E-Commerce: The Scope of Electronic Commerce, Definition of

Electronic Commerce, Electronic E-commerce and the Trade Cycle, Electronic Markets,

Electronic Data Interchange, Internet Commerce, E-Commerce in Perspective.

Business Strategy in an Electronic Age: Supply Chains, Porter‘s Value Chain Model,

Inter Organizational Value Chains, Competitive Strategy, Porter‘s Model, First Mover

Advantage Sustainable Competitive Advantage, Competitive Advantage using E-

Commerce, Business Strategy, Introduction to Business Strategy, Strategic Implications of

IT, Technology, Business Environment, Business Capability, Exiting Business Strategy,

Strategy Formulation & Implementation Planning, E-Commerce Implementation, E-

Commerce Evaluation.

UNIT II

Introduction to PHP 1. Configuration of PHP, Apache Web Server, MySQL and Open Source

2. Relationship between Apache, MySQL and PHP(AMP Module)

3. Installing PHP for (Windows, Wamp server , XAMP server),

4. PHP Structure and Syntax

5. Creating PHP pages

6. Rules of PHP syntax

7. Integrating HTML with PHP

8. Constants , Variables: Static and Global Variable

9. Conditional Structure and Looping, PHP operators

10. Arrays, constructs

11. User Defined function, argument function, variable function, Return function,

default argument, variable length argument

Unit III

Working With Functions 1. Variable Function: (gettype, settype, isset, strval, floatval, intval,print_r)

2. string function: (Chr, ord, strtolower, strtoupeer, strlen, ltrim, rtrim, trim, substr,

strcmp, strcasecmp, ctrops, strops, stristr, str_replace, strrev, echo, print)

3. MATH functions: (Abs, ceil, floor, round, fmod, min, max, pow, sqrt, rand)

4. Date function: (Date, getdate, setdate, checkdate, time, mktime)

5. Array Function: (Count, list, in_array, current, next, previous, end, each, sort,

array_merge, array_reverse)

6. File function: (Fopen, fread, fwrite, fclose)

Working with DATA and Forms

1. Reading data using Form Controls (Text Fields, Text Areas, CheckBoxes, Radio

Buttons, List Boxes, Password Controls, Hidden Controls, Image Maps, File

Uploads, Buttons)

2. Submitting form values, using $_Get and $_Post Methods, $_REQUEST

3. Accessing form inputs with Get/Post functions

4. Combining HTML and PHP codes together on single page, Redirecting the user

Cookie, Session and Error Handling

1. Setting a cookie with PHP, Deleting a cookie

2. Creating session cookie

3. Working with the query string Creating query string

Page 31: Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut ... B.Voc.(IT).… · Proposed Syllabus OF B.VOC(IT), CCS UNIVERSITY, Meerut (Max Marks : 100 Each for theory Courses and 50

31

4. Session

5. Starting and Destroying session

6. Working with session variables, Passing session IDs

7. Error Types in PHP

8. Exception Handling in PHP

Unit IV

Database Connectivity using MYSQL 1. Concepts and Installation of MySQL

2. MySQL structure and syntax

3. Types of MySQL tables and Storage engines

4. MySQL commands

5. Integration of PHP with MySQL

6. Connection to the MySQL Database

7. Creating and Deleting MySQL database using PHP

8. Updating, Inserting, Deleting records in the MySQL database

9. Hosting Website (Using ‗C‘ panel, Using Filezilla Software)

UNIT-V Public Policy: From Legal Issues to Privacy : EC- Related Legal Incidents, Legal

Incidents, Ethical & Other Public Policy Issues, Protecting Privacy, Protecting Intellectual

Property, Free speech, Internet Indecency & Censorship, Taxation & Encryption Policies,

Other Legal Issues: Contracts, Gambling & More, Consumer & Seller Protection In EC,

Infrastructure For EC : It takes more than Technology, A Network Of Networks, Internet

Protocols, Web- Based client/ Server, Internet Security, selling on the web, Chatting on the

Web, Multimedia delivery, Analyzing Web Visits, Managerial Issues.

BVOC 602

Major Project/ Industrial Training


Recommended