Sunteți pe pagina 1din 9

B.

TECH SECOND YEAR


COMPUTER ENGINEERING

SCHEME OF PAPERS

FOURTH SEMESTER(COMPUTER ENGINEERING)

S. No. Subject Code Subject Name L T P Cr.


1. BAS-201 Numerical Methods and Applications 3 1 0 3.5
2. CPE-206 Visual Programming 3 1 0 3.5
3. CPE - 207 System Programming 3 1 0 3.5
4. CPE-208 Data Communication 3 1 0 3.5
5. CPE-209 Object Oriented Programming 3 1 0 3.5
6. HSS-201 Management Practice & Organization Behaviour 3 1 0 3.5
7. BAS-251 Numerical Methods and Application Lab 0 0 2 1.0
8. CPE-256 Visual Programming Lab 0 0 2 1.0
9. CPE-259 Object Oriented Programming Lab 0 0 2 1.0
Total 18 6 6 24
Total Contact Hours = 30

*CPE-256, CPE-259 and BAS-251 are practical papers only. There will not be any theory examination for these
papers.

If you find this CONTENT useful please make a kind DONATION to www.UCoE.in
BAS - 201 NUMERICAL METHODS AND APPLICATION

L T P Cr.
3 1 0 3.5

Section-A

Solution of algebraic and Transcendental Equations:)

Conditions for the convergence of the iteration method, rate of convergence of the interactive
method, comparison of false position, Newton-Raphson and secant methods, conversion of a divergent
functional iteration scheme into a convergent one. Acceleration of convergence, error bonds, Newton-
Raphson method for non-linear system of equations.

Section-B

Numerical Methods in Linear Algebra : )

Computation of determinant, pivot, partial and complete pivoting technique, triangularization


algorithm, triangular decomposition of a matrix, properties of triangular matrices, least squares curve
fitting, data linearization, solution of homogeneous linear systems, matrixinversion, Gaussian elimination,
factorizations, Jaclobi's and Gauss-Siedal method, solution of tridiagonal systems, Eigenvalues and
eigenvectors of a matrix, diagonalization of a matrix, power method for least eigenvalue, eigenvectors as
solutions of homogeneous equations.

Section-C

Interpolation and polynomial approximation. Lagrange approximation. Newton Polynomials,

Numerical Differentiation and Integration :

Numerical differentiation using finite differences, numerical integration, Newton-cotes formulae-


Trapezoidal rule for integration, Simpson's 1/3 rule, Simpson's 3/8 rule.

Section-D
.' Numerical Solution of Differential Equations:

Numerical solution of first order ordinary differential equations using Taylor's series, Picard's
Euler's Modified Euler's method, Runge-Kutta method of fourth order, Predictor-corrector method
(Milne's method and Adam's method), choice of method, stability of numerical integration procedure.
Boundary value problems for ordinary differential equation by finite difference method.

RECOMMENDED BOOKS:

1. Numerical Methods for Mathematics, Science & Engineering by J9hn H. Mathews, PHI.
2. Numerical Method in Engineering and Science by B.S. Grewal, I^aanna Publishers.
3. Numerical Algorithms by EV Krishnamurthy & S.K. Sen, affiliated East- West Press Pvt. Ltd.

If you find this CONTENT useful please make a kind DONATION to www.UCoE.in
CPE: 206 VISUAL PROGRAMMING

L T P Cr
3 1 0 3.5

SECTION-A
Introduction to Visual Basic: Creating User Interfaces with Windows Common
Controls, Creating Menus for your Programs, Advance Design Features, Working
with Collections, Creating Classes in a Program.

SECTION-B

Working with forms, drawing with VB, Multiple document interface, basic Active
X controls, advanced active X controls.
Extending the Capabilities of Visual Basic: Declaring and using External
Functions, Creating Active X Control with Visual Basic.-

SECTION-C
i
I n t e g r a ti n g V i s u a l B a s i c w i t h ( li e I n t er n e t : W ri t i n g I n t er n e t
Application with Visual Basic, web browsing objects, using document object.
Active Server Pages, using web browser controls, using history objects.

SECTION-D

Creating Database Applications: Accessing Data with Data-Control. Using visual


data manager, validating data, selected data with SQL, advanced data bound
controls, active data objects, ADO data objects.

RECOMMENDED BOOKS:

1. Visual Basic 6.0 No Experienced Required by BPB Publication.


2. Mastering Visual basic 6.0 by BPB Publications.
3. Silver & Spots, "Special Edition using Visual Basic 6.0", PHI.
4. Programming with Visual Basic 6, TMH

If you find this CONTENT useful please make a kind DONATION to www.UCoE.in
CPE -207 System Programming

L T P Cr
3 1 0 3.5

Section - A

Introduction to systems software: Definition, features of system Programming, System


Programming vs. Application Programming, type of system programs.

Machine Language: Basic concepts of machine structure, features of machine language.

Assembly Language: Assembly language program structure, Example using Literals.

Section - B

Assembler: Single pass assembler, two pass assembler and design procedure of an
assembler.

Macro processor: Macro language and its features, macro instructions, features of macro
facility, implementation, one pass macro pre-processor, two pass macro pre-processor,
macro assemblers.

Section - C

Compliers: Overview of compilation process, lexical analysis, syntax analysis, semantic


analysis and intermediate code generation and code optimization techniques,, complier vs.
interpreter.

Section - D

Linkers and loaders: Simple linkers, loaders and design and implementation of
Linkage Editor. ::

Operating system: Basic concepts of an operating system, I / O .,


management. memory management, processor management, lit formation
management, d e v i c e management.

Text Books
1. John..I.Donovan. "System Programming." McGraw-Hill, 1 99 1.
2. Ann. A.V.. Ullman Sethi R . , 1 . 1 ) . : Compilers: Principles, Techniques and
Tools. Addison-Wesley Publishing Co., 1999.
3. D.M.Dhumdliere, "Syslems Programming and Operating System"
Tata MeGraw H i l l . 2002.

If you find this CONTENT useful please make a kind DONATION to www.UCoE.in
CPE: 208 Data Communication
L T P Cr
3 1 0 3.5

Section-A

Data Communication components, -Data Representation data flow, network model,


categories of network, protocol and standards, OSI-Model, layers in'OSI-Model, addressing

Section-B

Bit rate, Bit length, Transmission of digital signal, alternation, Distortion, Noise, Nyquist
Bit Rate, Shannon capacity, Band width, Throughput, Pulse-code-modulation, transmission
modes, digital-to-digital conversion, Line coding schemes, spread spectrum -frequency Hopping
Spread spectrum, Direct sequence spread spectrum, Guided media, unguided media.

Section-C

Circuit Switched network, Datagram network, virtual circuit networks, telephone network.
Error Detection and correction, data link control framing, flow and error control, Noiseless
channels, noisy channel, HDLC, point to point protocol. Multiple access, CSMA/CD, Ethernet;
MAC layer, Physical layer, Bridged Ethernet, switched Ethernet, fast Ethernet gigabit Ethernet.

Section-P

Connecting devices, virtual LANS, IEEE 802.11. architecture, MAC Sub layer,
Addressing, Physical layer, cellular telephony 1G,2G,3G, Satellite network, Network layer
addressing, Arp, Rarp, Bootp and DHCP, ICMP, unicast Routing Protocol, multicast routing
protocol, connectionless versus connection oriented service UDP, TCP, TCP flow control, Error
Control congestion control.

Books

1. Data Communication & Networking by Behrouz.A. Forouzan, TMH


2. Computer Communication & Networking Technologies by Galla , Cengage
Learning (Thomson).

If you find this CONTENT useful please make a kind DONATION to www.UCoE.in
CPE 209 OBJECT ORIENTED PROGRAMMING (Theory)

L T P Cr
3 1 0 3.5

Section A

Principles of Objected Oriented programming. Tokens, expressions and control


structures, various data types, Variable declarations, Operators and scope of
Operators.

Section B

Functions, classes and objects : Prototyping, referencing the variables in


functions. Memory allocation for objects, Arrays of objects, pointers to members.

Section C

Constructors and Destructors, Operator overloading and types of operator


overloading. Inheritance : Extending classes, Derived classes types of inheritance,
Types of Inheritance.

Section D

Pointers, virtual functions and polymorphism. I/O operations and files : Classes
for files, operations on a file, file pointers.

Books mid References:


1. Object Oriented Programming with C + + by Bala Guruswamy. ; TATA
McGraw Hill Publishing Co.Ltd.
2. Satzinger, Object Oriented Analysis and Design with the unified
process, Cengage Learning(Thomson)
3. Turbo C + + Robert and lafore
Galgolia Publications.
4. C++ Primer Plus by Stephan & PRAT :
Galgotia Publications -

If you find this CONTENT useful please make a kind DONATION to www.UCoE.in
HSS 201 MANAGEMENT PRACTICES & ORGANIZATIONAL BEHAVIOR

L T P Credits
3 1 0 3.5

Section A -
Definition, Importance and functions of Management; Theories of Management; Classical,
Neo-classical and modern, Definition, Importance, Features, Types and Limitations of
Planning Organization, Authority and Responsibility, Social responsibility in
Management, MBO (Management by Objectives).

Section-B
Decision Making: Important & Process, Communication-it s process, types, Communication
Barriers, Controlling, it s functions, steps, essentials-.of effective control system.
Organizational Behavior, its concept, features and importance. Personality-types,
determinants and development.
Sec t i o n-C
Role of Attitudes, Values and Beliefs in personality. The concept of motivation and
various theories. Learning theories of classical and operational conditioning. Learning
Principles, Reinforcement-kinds and administration.
Section-D
Perception, Concept, Role of perception in decision making; Concept of group dynamics,
i t s importance; understanding organizational conflicts and dimensions. Understanding the
concept of power and politics in work related organization. Leadership theories and st yle
of management, organization culture and effectiveness.

Recommended Books:

1. Heinz, Weihrich and Harold Koontz, Management: A' Global Perspective,
McGraw-Hill International Editions, New Delhi, Tenth edition.
2. Gene Burton and Manab Thakur, Management Today: Principles and Practice,
Tata McGraw-Hill Publishing Company Lt., New Delhi, Third edition.
3. Fred Lulhans, Organizational Behavior, McGraw-Hill International Editions,
Management and Organization Series, Eighth edition, 1998.
4. Stephen, P. Robbins, Organizational Behavior: Concepts, Controversies and
Applications, Prentice-Hall of India, New Delhi, Sixth edition, 1995.
5. Robin Fincham, Principles of Organizational Behaviour, Oxford University
Press, New Delhi, 2000.
6. l l e l g a Drum mo nd, An Introduction to Organizational Behaviour, Oxford
University Press, New Delhi, 2000.
7. Aswathapa, Principals of Management, Tata McGraw-Hill, N Delhi
8. L.M.Prasad, Principals & Practice of Management, Sultan Chand & Sons N
Delhi
9. R.N. Singh, Management Thoughts & Thinkers

If you find this CONTENT useful please make a kind DONATION to www.UCoE.in
CPE - 256 Visual Programming Practical
L T P Cr
0 0 2 1.0

1 Write a Windows application that functions like a Mathematical Calculator.

2. Write a windows application that functions like a Stopwatch.

3. Write a windows application that functions like a Notepad (using Menu Editor,
Common Dialog Control, Textbox's properties).

4. Write a Windows application demonstrating the use of Collections.

5. Write a windows application that determines a student's letter grade (using Select Case).

6. Write a windows application that uses graphical methods to draw directly on a form.

7. Write a windows application demonstrating the use of ADOL)C

8. Write a Windows application for building a generic control.

9. Write a windows application for displaying' employee's information and modifying his
salary by given percentage (using Classes).

10. Write a Windows application that tiles a picture across a form's background at runtime.

11. Write a windows application demonstrating various MDI features supported in VB6.

12. Write a Windows application demonstrating the use of File Controls.

If you find this CONTENT useful please make a kind DONATION to www.UCoE.in
CPE - 259 OBJECT ORIENTED PROGRAMMING LAB

L T P Cr
0 0 2 1.0

1. Write a program to illustrate difference between call by reference and call by value.

2. Write a program to illustrate use of classes and objects.

3. Write a program to illustrate the use of constructors and destructors in object oriented
language.

4. Write a program to illustrate the use operator overloading in object oriented language.

5. Write a program to illustrate the use of inheritance and type of inheritance in object
oriented language.

6. Write a program to illustrate the use virtual function in object oriented language.

7. Write a program to illustrate the use runtime polymorphism in object oriented language.

8. Write a program to illustrate the use of File Stream operation in object oriented language.

If you find this CONTENT useful please make a kind DONATION to www.UCoE.in

S-ar putea să vă placă și