Beruflich Dokumente
Kultur Dokumente
INFORMATION TECHNOLOGY
(Semester Scheme)
BACHELOR OF ENGINEERING
INFORMATION TECHNOLOGY
(Semester Scheme)
BACHELOR OF ENGINEERING
INFORMATION TECHNOLOGY
(Semester Scheme)
REGISTRAR
(Academic)
Final B.E., Eighth Semester Examination second semester of first B.E. and has appeared in the first semester
(a) Practical and sessional examinations of I and II semester of First examination shall be eligible for appearing at the second semester
B.E. will be held at the end of II semester of the year. examination of first B.E. for the B.E. degree, which shall be common to
all branches.
(b) Practical and sessional examinations of odd and even semester of
Second B.E., Third B.E. & Fourth B.E. will be held at the end of each (d) Every candidate appearing for the second semester of first B.E.
semester of the year. examination shall be required to show a competent knowledge of the
subjects as per examination and teaching scheme.
(c) A candidate will be given mark sheet at the end of semester
6. (a) The course of study for the second B.E. Examination shall be
examination of I, II, III & IV year of the respective semester/year to
separate for all branches of study.
indicate performance of the candidate as per the scheme of teaching and
examination after the declaration of result. A candidate who after passing I & II semester (combined) of 1st B.E.
examination and has attended regular course of study in a particular
4. The attendance requirement in the Faculty of Engineering &
branch of Engineering for the third semester second B.E. shall be
Architecture shall be same as per ordinance as follows:
eligible for appearing at the third semester examination of second B.E. in
O. 78-A: that branch of study.
(1) For all regular Candidates in the Faculties of Arts, Education and (b) Every candidate appearing for the third semester of second B.E.
Social Sciences, Science, Law, Commerce and Engineering the examination shall be required to show a competent knowledge of the
minimum attendance requirement shall be that a candidate should subjects as per examination and teaching scheme.
have attended at least 70% of the lectures delivered and the tutorials (c) A candidate who has attended a regular course of study for the Fourth
held taken together as well as 70% for the practical and sessionals semester examination of second B.E. and has also appeared in the third
from the date of her/his admission. semester examination of second B.E. shall be eligible for appearing at
(2) Condonation of shortage of attendance: the fourth semester examination of second B.E. in that branch of study.
The shortage of attendance up to the limits specified below may be (d) Every candidate appearing for the fourth semester of second B.E.
condoned on valid reasons: examination shall be required to show a competent knowledge of the
(i) Upto 6% in each subject plus 5 attendances in all aggregate of subjects as per examination and teaching scheme.
subject/papers may be condoned by the Vice-Chancellor on the 7. (a) A candidate who after passing III & IV Semester of second B.E.
recommendation of the Dean/Director/Principal for undergraduate examination and has attended a regular courses of study in a particular
students and on the recommendation of the Head of the Department for branch of Engineering for the fifth semester of Third B.E. shall be
the Post-graduate classes. eligible for appearing at the fifth semester examination of third B.E. in
(ii) The N.C.C./N.S.S. cadets sent out to parades and camps and such that branch of study.
students who are deputed by the University to take part in games, (b) Every candidate appearing for the fifth semester of third B.E.
athletics or cultural activities may for - Purposes of attendance be treated examination shall be required to show a competent knowledge of the
as present for the days of these absence in connection with the aforesaid subjects as per examination and teaching scheme.
activities and that period shall be added to their subject wise attendance. (c) A candidate who has attended a regular course of study for the sixth
5. (a) A candidate who has attended a regular course of study in the semester of third B.E. and also has appeared in the fifth semester
Faculty of Engineering for the first semester of first B.E. shall be examination of third B.E. shall be eligible for appearing at the sixth
semester examination of third B.E. in that branch of study.
eligible for appearing at the first semester examination of first B.E. for
the B.E. degree which shall be common to all branches. (d) Every candidate appearing for the sixth semester of third B.E.
examination shall be required to show a competent knowledge of the
(b) Every candidate appearing for the first semester of first B.E.
subjects as per examination and teaching scheme.
examination shall be required to show a competent knowledge of the
subjects as per examination and teaching scheme. 8. (a) A candidate who after passing V and VI semester of third B.E.
examination and has attended a regular courses of study in particular
(c) A candidate who has attended a regular course of study for the
branch of Engineering for the seventh semester of final B.E. shall be
B.E. IT 4 B.E. IT 5
eligible of appearing at the seventh semester examination of final B.E. in obtained in I & II semester shall be counted for applying clause 10 (ii)
that branch of study. (a).
(b) Every candidate appearing for the seventh semester of final B.E. (iv) For first B.E. examination if a candidate fails in not more than 3
examination shall be required to show a competent knowledge of the units he/she shall be allowed to keep term (ATKT) in the next higher i.e.
subjects as per examination and teaching scheme. third semester. For the purpose of this clause each theory paper (Part I &
(c) A candidate who has attended a regular courses of study for the Part II taken together) and each practical and sessional shall be counted
eighth semester of final B.E. and has also appeared in the seventh as one unit.
semester examination of final B.E. shall be eligible for appearing at the He/She shall be required to appear in the ATKT exams in that unit(s)
eighth semester examination of final B.E. in that branch of study. along with third semester examinations. Candidate failing in
(d) Every candidate appearing for the eighth semester of final B.E. English/Social Sciences shall be awarded an additional ATKT.
examination shall be required to show a competent knowledge of the (v) For III to VII semester examinations, if a candidate fails in not
subjects as per examination and teaching scheme. more than three units in a semester examination he/she shall be allowed
to keep term (ATKT) in the next higher semester, subject to the
9. Every candidate is required to undergo practical training in a
provision of clause 6(c), 7(c) and 8(c). He/She shall appear in those
workshop, factory, mine or engineering works/design office approved by
unit(s) alongwith regular candidates whenever examination of that
the Dean of the Faculty for a period as mentioned below:
semester is held and pass in the unit(s) in which he/she has failed. For
(a) Civil Engineering- after II and III Year 40+60=100 days the purpose of this clause, each written paper and each practical and
(b) Chemical Engineering- after II and III Year 40+60= 100 days sessional of a semester shall be counted as a separate unit.
(c) Computer Science & Engineering NOTE : A candidate who is unable to appear at the semester examination
after II and III Year 40+60= 100 in some papers, Practical and sessionals due to any reason what so ever,
days shall be considered as having failed in those paper(s), Practical(s) and
(d) Electrical Engineering- after II and III Year 40+60=100 days Sessional(s).
(e) Electronics & Comm. Engineering 40+60=100 days 11. No candidate shall be permitted to pursue a regular course of study
of Fourth B.E. (VII and VIII semesters) unless he/she has passed all the
after II and III Year
units of First B.E. examination. However, the unit of English/Social
(f) Mechanical Engineering- after II and III Year 40+60=100 days Science of First B.E. is exempted for this purpose.
(g) Mining Engineering- after II and III Year 40+60=100 days 12. Ex-student :
(h) Production & Industrial Engineering 40+60=100 days (i) For II, III and Final B.E. if a candidate fails in more than 3 units in
after II and III Year a semester examination, he/she shall be declared as failed in that
(i) Information Technology- after II and III Year 40+60=100 days semester. For First B.E., if a candidate fails in more than 3 units
(excluding English/Social Science) he/she shall be declared failed.
10. (i) The candidate has to pass individually in all subjects of each
semester from III to VIII semesters. The result of I, III, V and VII (ii) If a candidate fails in either of the semester or both semesters of a
semester shall be declared without awarding the division. The division particular year (III and IV semester of II B.E, V and VI semester of III
will be awarded on the basis of combined performance of I & II B.E. and VII and VIII semester of IV B.E.) he/she shall be declared
semesters, III & IV semesters, V & VI semesters and VII & VIII failed in that year. Such candidate shall have to pursue his/her study as a
regular student as per following clause(s):-
semesters respectively.
(a) A candidate failed in both semesters of a year shall have to pursue
(ii) For a candidate to pass in each semester he/she must obtain -
his/her study as a regular student. For this purpose he/she will have to
(a) 35 percent marks in each written paper. take admission as a regular student in the same year.
(b) 50 percent marks in each of the practicals & sessionals (Combined). (b) A candidate failed in either semester will have to take admission as
(c) 45 percent in the grand total of the semester. regular student in the semester in which he/she declared fail. The other
(iii) For written papers of First B.E. examination combined marks semester, in which he/she is declared passed, shall be exempted from
B.E. IT 6 B.E. IT 7
repeating that semester and the marks of that semester shall be carried (d) A candidate shall be awarded a degree with Honours if she/he
over. secures a minimum of 70 per cent of aggregate marks. A candidate shall
(c) A candidate who has passed all practicals and sessionals and failed be awarded a degree with first class if she/he secures a minimum of 60
in more than 3 units of written papers in a semester shall appear in the per cent of aggregate marks. A candidate shall be awarded a degree
semester examination as Ex-student in all written papers. His practical with second class if she/he secures a minimum of 50 per cent of
and sessional marks of the semester shall be carried over. aggregate marks. The rest of the successful candidates will be awarded
However, such an ex-student can apply for regular course of study in the pass class.
semester(s) in which he/she has failed. Being a regular student he/she 15. Requirement of additional degree:
shall appear in all the examinations of theory, practical and sessionals. (a) An engineering graduate of the Jai Narain Vyas University, Jodhpur
(d) Where a candidate fails in Practical and Sessional and is given the who wishes to qualify for an additional degree of Engineering of the
benefit of ATKT as per clause 10(ii) and (iv), he/she may choose to University will be considered by a committee consisting of the Dean and
attend laboratory/sessional classes and submit a revised laboratory the Head of the Department concerned.
record/sessional. Such a candidate shall have to pay Rs.1000/- for doing (b) He/She will be admitted in Third B.E. class of that branch. The
each practical and sessional during the semester. papers and practicals and sessionals which he/she has to appear at the
13. A candidate may be permitted to change his/her branch of study various examination in that branch will be decided by the above
after passing B.E. I Year, strictly on the basis of merit secured in B.E. I committee.
year examination (First and Second Semester examination taken together) (c) He/She will be awarded division as follows:
depending upon the vacancies available in a particular branch of study (i) 100 per cent of marks of the papers and practical and Sessionals and
which shall be determined as follows: Project if any, in which he/she appears for Third B.E.
"The maximum strength of a branch should not increase by more than 10 (ii) and 100 per cent of the papers and Practical and Sessionals and
percent of sanctioned strength and the minimum strength of a branch Project if any, in which he/she appears for Final Year.
should not be decreased to less than 80 percent of the sanctioned
(d) His/her marks for the training which he/she has undergone after
strength".
Third B.E.
The sanctioned strength of a branch shall be reckoned to the number of
He/She will be awarded division in Final year as per regulation.
candidates who have been promoted to the second year (Third Semester).
He/She will not be awarded any position in the class.
14. Award of Division:
(e) Mention will be made in the certificate that he/she has qualified for
(a) First B.E. to Third B.E.
the additional degree.
First Class : if a candidate secures a minimum of 60 percent
16. The medium of Instructions and Examination in all Engineering
Second Class : if a candidate secures a minimum of 50 percent Examinations of Theory/Practical and Sessionals, shall continue to be
Pass Class : if a candidate secures a minimum of 45 percent English as hitherto.
(b) Final B.E.: for the declaration of Final B.E. result, marks shall be 17. Make up Examination for VIII Semester:
totalled up as follows: (a) There shall be a Make up Examination for the VIII Semester only
First B.E. 50% of the Marks secured for those candidates who are eligible for ATKT in VIII semester, at a
Second B.E. 75% of the Marks secured suitable interval of time after declaration of the result of the VIII
Third B.E. 100% of the Marks secured Semester Examination. Candidates, who fail or are unable to appear at
this Examination, shall appear in the immediate corresponding ensuing
Final B.E. 100% of the Marks secured
Semester Examination.
(c) For determining merit position of the candidates at the final year
(b) Candidates who have failed in the Final B.E. Examination but have
level the marks obtained by them in the second, third and final year as
passed in project, practical training and tour, and obtained 45 percent in
described above shall only be considered.
the grand total, shall be exempted from re-examination in project,
B.E. IT 8 B.E. IT 9
practical training and tour and shall be required to pass the examination LIST OF TEACHING STAFF
in the rest of the subjects only. PROFESSOR
(c) A candidate who passes in a limited number of Theory
1. Dr. K.R. Chowdhary BE (Hons), Ph.D., MISTE, MIE,
papers/Practical and Sessionals/Project in VIII Semester Examination
shall be awarded division with a mention of “Pass in more than one Head MIEEE, SMACM
attempt” on the mark sheet with asterisks on the respective Theory ASSOCIATE PROFESSORS
papers / Practical and Sessionals / Project.
1. Shri N.C. Barwar B.E., M.E., MISTE, MIE
18. For diploma passed candidates admitted to B.E.:
(a) The diploma passed candidates admitted in the Second B.E. (all 2. Shri Rajesh Purohit B.E., M.E., MISTE, MIE
branches) shall be required to undergo a regular course of study in 3. Shri Anil Gupta BE (Hons), M.Tech,
Special Mathematics III and IV semesters of II B.E. alongwith other MCSI, MISTE, MIE
theory units of the semester examinations. For a candidate to pass in
Special Mathematics examination the combined marks obtained in III & ASSISTANT PROFESSORS
IV Semester shall be counted. Candidate failing in special mathematics 4. Shri N.L. Sharma B. Tech.
shall be awarded one additional ATKT.
5. Shri Shrawan Ram B.E.
(b) No candidate of this category shall be permitted for regular course
of study in Final B.E. unless he/she has passed the special Mathematics 6. Mrs. Rachna MCA
paper. 7. Alok Singh Gahlot B.E., M.S.
19.* For B.Sc Passed Candidates admitted to B.E. :
(a) The Students admitted under mentioned category will have to clear
deficiencies of Engineering subjects (theory and Practical) of B.E. Ist
year as mentioned below :-
Theory :
(i) Mechanical Engineering
(ii) Civil Engineering
(iii) Computer Science & Engineering
(iv) Electrical Engg.
(v) Electronics & Communication Engg.
Practicals :
(i) Machine Drawing (ii) Workshop
(iii) Practical Geomatry (iv) Civil Engineering
(v) Computer Laboratory (vi) Electrical Laboratory
(vii) Electronics & Comm. Lab.
(b) No candidate of this category shall be permitted for regular course
of study in Final B.E. unless he/she has passed all above mentioned
papers in 19 (a).
* Subject to the approval of Higher bodies.
B.E. IT 10 B.E. IT 11
THIRD SEMESTER
60
60
60
60
60
60
360
60
60
60
60
240
600
Total
Ma 201 A-ADVANCED ENGINEERING MATHEMATICS I
Marks
Sessionals (CSE/IT)
-
-
-
-
-
-
-
60
60
60
60
240
240
Practicals & 3L,1T 3 Hours, 60 Marks
Section-A
60
60
60
60
60
60
360
-
-
-
-
-
360
Theory
Differential Equations: Simultaneous differential equations, Total
Exam Hrs. differential equation, Partial differential equation of the first order
3
3
3
3
3
3
-
-
(Langrange's and Charpit's Methods), Linear partial differential
Units equations with constant coefficients. Partial differential equations of
½
½
1
1
1
1
5
5
the second order; classification, Monge's methods. Solution of
Credits Wave, Heat (one dimension) and Laplace equations (two
4
4
5
5
5
5
28
28
dimensional) by separation of variables method.
B.E. II YEAR (INFORMATION TECHNOLOGY)
SEMESTER III EXAMINATION SCHEME 2011
Contact Hrs.
4
4
6
6
6
6
32
32
Section-B
Practical Complex Analysis: Analytic functions, complex integration,
-
-
2
2
2
2
8
2
2
2
2
8
8
Cauchy's integral theorem, Cauchy's integral formula. Taylor's and
Tutorial Laurent's theorems. Singularities of an analytic function, Pole,
1
1
1
1
1
1
6
6
Residue, Cauchy residue theorem, Use of calculus residues to
Lecture
evaluate integrals of the types ? f(x) dx and ? f(x) dx. Conformal and
3
3
3
3
3
3
18
18
bilinear transformations.
Section-C
Vector Calculus: Definitions of Gradient, divergence and curl.
Various identities involving them. Green Gauss and Stoke's theorems
(statement and verification only).
Calculus of Variation: Classical problems, Euler-Langrange
Data Structures and Algorithms Laboratory (CSE/IT)
transfer circuits, clocks, shift registers and binary and BCD counters.
(c) 45 per cent in aggregate
Total (B)
CSC 214B
CSE 211A
CSE 212B
CSE 213B
CSE 216B
Ma 201A
Subject
Code
AND, NOR, NAND, Exclusive OR and Exclusive NOR gates, RTL, Functions: void functions, functions with return value, call by value
DCL, DCTL, TTL, RCTL, ECL, HTL, MOS AND CMOS logic and call by reference parameter passing, default parameters,
circuit and their realization. Fan-in and Fan-out capacity. Speed and recursive functions, inline functions.
delay in logic circuit. Classes: classes, objects, friend functions, classes within a class,
CSE 211 A - DISCRETE STRUCTURES (CSE/IT) local classes, global classes, constructors, destructors.
3L, 1T 3 Hours, 60 Marks Derived classes: single and multiple derivation of classes, multilevel
Introduction to Discrete Mathematical Structures, Formal Methods: and hybrid derivation of classes, constructors, destructors.
Induction and Analogy, Abstraction. Polymorphism: function and operator overloading, virtual functions.
Sets, sequences, empty set, power set, operations on sets, Venn Streams: input and output of built-in data types, manipulators.
diagram, ordered pair, principle of inclusion and exclusion. File streams: opening a file, accessing a file, closing a file.
Introduction to mathematical logic, statements and notations, well- Exceptions: catching exceptions, rethrowing the exception, standard
formed formulas, tautologies, tautological implications, normal exceptions.
forms, the theory of Inference for statement calculus, predicate logic.
Templates: defining a template, template instantiation, function
Graph Terminology, Degrees of Nodes, Isomorphic Graphs, Dijkstra's templates, class templates.
Shortest Path Algorithm, Planar Graphs, Eulerian Graphs, Hamiltonian
Elementary case study of an object oriented database in C++.
Graphs, Traveling Salesman Problem.
CSE 213 A - DATA STRUCTURES AND ALGORITHMS
Trees, Introduction, Rooted and Other Trees, Representation of Prefix
(CSE/IT)
Codes, representation of Arithmetic Expression, Representation of Prefix
3L, 1T 3 Hours, 60 Marks
Codes, Spanning Trees, Traversing Binary Trees, Binary Search Trees.
Introduction to data structure, String storage representation and
Relations, matrix and graph representation of relation, properties of
manipulation. Marcov algorithm and primitive data structures.
relations, partitions. Equivalence Relations, Compatibility Relations,
Composition of Binary Relations, Transitive and symmetric closures, Concepts of non primitive data structures. Linear data structure.
partially ordered set, lattices. Array, stack, queue, their applications and implementations using
sequential storage representation and linked representation.
Functions, Matrix representation of functions, composition of
function, inverse function. Linear linked list, double linked list, circular linear linked list and
generalised lists and applications.
Algebraic Structures, General properties of algebraic systems,
groupoids, semigroup, monoids, group, rings. Applications of Concept of non-linear data structures, Tree, graph, set and their
algebra to control structure of a program. Homomorphism, representation, Binary Tree, Threaded tree, different techniques of
congruences, admissible partitions. Groups and their graphs. tree traversal, breadth first search, depth first search, application of
tree and graph such that Polish notation, concepts of heap.
CSE 212 A - OBJECT ORIENTED PROGRAMMING (CSE/IT)
Sorting, searching algorithms and comparative study of different
3L,1T 3 Hours, 60 Marks
sorting and searching techniques such that selection sort, heap sort,
A review of C. Concepts of object oriented programming using
bubble sort, quick sort, merge sort and radix sort. Linear search and
C++. Data types: elementary and derived data types, literals.
binary search, hashing. External sorting.
Operators and expressions: operators, association and precedence rules
CSE 215 A - COMPUTER ORIENTED STATISTICAL
of operators, expressions using unary, binary and ternary operators.
METHODS (IT)
Statements: declarations as statements, selection statements, iteration
3L, 1T 3 Hours, 60 Marks
statements, go to statement, break statement, continue statement,
return statement, try-catch block. Frequency distribution, Class interval, limit, boundaries, class mark,
histograms and frequency polygon, relative frequency distribution,
B.E. IT 14 B.E. IT 15
100
For a pass, a candidate must obtain: (a) 35 per cent in each written paper,(b) 50 per cent in each of the practicals and sessionals (c) 45 per cent in aggregate
cumulative frequency distribution curves, Frequency curves.
60
60
60
60
60
300
60
60
60
60
60
300
600
1200
Total
Measure of central tendency, mean, arithmetic and weighted
Marks
arithmetic and their properties, median, mode, the Empirical relation Sessionals
-
-
-
-
-
60
60
60
60
60
300
300
540
between mean, median and mode, geometric mean, harmonic mean. Practicals &
The root mean square (RSM). Quartiles, Deciles, and Percentiles.
-
60
60
60
60
60
300
-
-
-
-
-
300
660
Theory
Measures of Dispersions, range, mean deviation, standard deviation.
½
Variance, properties of standard deviation , Empirical relation Exam Hrs.
3
3
3
3
3
-
between measure of dispersions, Absolute and relative dispersion ,
Units
coefficient of variation.
½
1
1
1
1
4½
¼
¼
5
1
Moments for grouped data, relations between moments, Credits
4
5
5
5
5
24
25
computations. Skewness, Kurtosis, Population moments.
2
B.E. II YEAR (INFORMATION TECHNOLOGY)
SEMESTER IV EXAMINATION SCHEME 2011
Contact Hrs.
4
6
6
6
6
28
30
Probability theory, conditional probability, independent, dependent
2
and mutually exclusive events. Probability distribution . Practical
-
2
2
2
2
2
2
2
2
2
10
10
Mathematical expectations. Combinations and permutations.
2
Sampling theory , random samples, random numbers, sampling Tutorial
1
1
1
1
1
5
distribution of means, preposition, differences and sums, Standard
* Joint Award for III & IV Semester. (Marks not counted for award of Division / Degree).
Lecture
3
3
3
3
3
15
15
-
errors.
Decision theory, statistical decision, hypotheses, tests of hypotheses
and significance. Decision rules, Type I, II, errors, level of
significance. Special tests. Tests involving binomial and normal
distribution, two tail and one tail test Curve fitting, equations of
Co-curricular Activitie
Total of Semester (A+B)
A. THEORY PAPER
Subject
Total of year
Total (A)
Total (B)
CSE 221A
CSE 223A
CSE 224A
CSE 221B
CSE 223B
CSE 224B
CSE 226B
Subject
Ma 202A
EC 272A
EC 272B
Code
FE 223
B.E. INF.TEC. 16 B.E. IT 17
60
60
60
60
60
60
360
60
60
60
60
240
600
Total
and manipulation languages. Database manager, administration and
Marks
users. Overall system structure. Sessionals
-
-
-
-
-
-
-
60
60
60
60
240
240
Entities and entity sets. Relationships and relationship sets. Practicals &
Attributes, mapping, keys, E-R diagram and its conversion to
60
60
60
60
60
60
360
-
-
-
-
-
360
Theory
tables. Design of an E-R database scheme.
3
3
3
3
3
3
-
-
and domain relational calculus. Modification of databases and views.
Units
½
1
1
1
1
½
5
5
Query languages, SQL and query by examples. Security of databases
against misuse. Domain constraints, referential integrity, functional Credits
4
5
5
5
5
4
28
28
dependencies, assertions and triggers. Pitfall in relational database design.
4
6
6
6
6
4
32
32
Domain key normal form. Alternative approaches to database design. Practical
-
2
2
2
2
-
8
2
2
2
2
8
8
Data storage, Physical storage media, files organization,
1
1
1
1
1
1
6
6
relational data to files, data dictionary storage, buffer management,
Lecture
3
3
3
3
3
3
18
18
Basic concept of indexing and hashing, properties of indexes, index
specification in SQL,. B+ - Tree and B-Tree index files. Hash base
indexing, static hash functions, dynamic hash function.
CSE 224 A-COMPUTER ARCHITECTURE AND
MICROPROCESSORS (IT)
Total (A)
Total (B)
Assembly language programming, subprograms, H/W and S/W
interrupts, Interfacing concept I/O mapped I/O and Memory mapped
I/O.
CSE 312A
CSE 313A
CSE 315A
CSE 316A
CSE 317A
CSE 311A
CSE 312B
CSE 313B
CSE 315B
CSE 316B
Subject
Code
B.E. IT 20 B.E. IT 21
3L, 1T 3 Hours, 60 Marks Transaction model , log-based recovery, Buffer Management , check
points, shadow paging , failure with loss of non-volatile storage,
Introduction to Automata theory, description of finite automata,
stable storage implementation, concurrency control schedule, Testing
transition Systems. Properties of transition functions, acceptability
for serializability, lock-based protocols, Time stamp based protocols,
of a string by a FA.
validation techniques, multiple Granularity, Multiversion schemes,
Non-deterministic finite state machine. Conversion from NDFA to Insert and Delete operations.
DFA. The equivalence of DFA and NDFA. Finite automata. Mealy
Security and Integrity violations, Authorizations and views, security
& Moore machine with outputs. Conversion from a Moore machine
specification in SQL, Encryption, statistical databases. Introduction
to Mealy machine and vice-versa. Minimization of finite automata.
to distributed databases, Internet data bases. Data base Design case
Regular set and regular grammar. Regular expression, finite study.
automata and regular expressions, transition system and regular
CSE 313 A - SYSTEM PROGRAMMING (CSE/IT)
expression. Equivalence of two finite automata. Equivalence of two
regular expressions. Kleen's closure theorem. Construction of finite 3L, 1T 3 Hours, 60 Marks
automata equivalence to a regular expression. Translators, assemblers, elements of assembly language, simple
Context free languages and derivation trees. Left most and right assembly scheme, a simple two pass assembly scheme ,a simple one
most derivations. Normal forms of context free grammars (i) pass assembly scheme, data structures used by assembler first pass
Chomsky-normal form (ii) Greibach-normal form. of two pass assembler, intermediate code ,second pass of two pass
assembler.
Push down automata, acceptance by PDA, PDA and context free
languages. Macro definitions and calls, macro expansion, nested macro calls,
conditional expansion of macros, design of a macro preprocessor,
Introduction to Linear bounded automata, acceptance by LBA, LBA
introduction to design of a macro assembler.
and context sensitive language.
Loaders , loader schemes- compile and go loader ,general loader
Turing machine model, representation of TMs, languages
scheme, absolute loader, subroutine linkage, relocating loaders,
acceptability by TMs, design of TMs, universal TMs and other
direct linking loaders, design of direct linking loaders.
modifications of TM, and Chomsky-Hierarchy grammars.
Importance of operating systems, basic concepts and technology, OS
CSE 312 A -DATA BASE MANAGEMENT SYSTEM (CSE/IT)
as resource manager, process view point, hierarchical and extended
3L, 1T 3 Hours, 60 Marks machine view, general design considerations.
Overview of data base, Basic concepts of network model. Data IO: Machine structure, assembly language programming, IO
structure diagrams, The DBTG, CODASYL model. Data retrieval, programming, Internet structure and program.
update and set processing facilities. Mapping networks to files.
Basic concepts of memory management.
Basic concepts of Hierarchical model. Tree structure diagrams. Data
CSE 315 A - JAVA PROGRAMMING (CSE / IT)
retrieval and update facilities. Virtual records, mapping hierarchies
of files. 3L, IT 3 Hours, 60 Marks
Basic concepts of object oriented model, New data base applications, Evolution of programming languages, generation of programming
object structure, class hierarchy, Multiple inheritance, object languages, type of programming languages.
identity, object containment, physical organization, object oriented Basic feature of Java, flow control, classes, objects, interfaces,
B.E. IT 22 B.E. IT 23
exception and packages. Linux directories and their functions, environment variables, process
Java classes and object, access control and inheritance, control commands.
constructions, inheritance and overloading. Extension of classes. Linux file system, directory structure, file and directory ownerships,
Data type, control-flow, basics of exception handling, operations on test command, inodes, super node and its structure.
data types. Linux Shell, its functions, job control, redirection, pipeline, types of
Introductory idea of threads and their applications. shells-bash, pdksh tcsh, shell programming, shell variables, test
commands, condition statement, iteration statement.
Basic I0 packages and standard utilities. Application of Java for
system programming. Introduction to text editors, x-windows, gawk,Unix mail, UUCP,
Network and System Security features.
Introduction to LINUX shell, variables, condition and control
structures. PHP Language structure, variables, data types, operators
expressions. Control flow, switch, loops, Code blocks. Arrays,
Introduction to TCL/TK programming language.
objects, string operations, Forms. Combining HTML and PHP
CSE 316A- COMPUTER NETWORKS (CSE/IT) Code. Mail, file uploads, handling cookies. Working with files and
3L, 1T 3 Hours, 60 Marks directories.
Introduction to Computer Networks, advantages, LAN, MAN, MySQL, data types, table creation. Commands: Insert, select,
WAN, Network topologies. OSI reference model, Basic concepts, update, replace, delete etc. Using transactions and stored procedures.
services and layers of OSI model. Physical layer protocols- RS Interacting with MySQL using PHP. Managing single mailing list,
232C,RS-449, X.21, X.24, Ethernet, Data link layer- basic link discussion forums, cart mechanism.
protocols, character and bit oriented protocols, Flow control, Error Apache server, logging and monitoring web server Activity,
detection, Error control, High level Data Link control (HDLC). Application Localization, environmental modifications, localized
Network layer- Virtual circuit, X.25 specification, Data grams, page structures.
Transport, Session, Presentation and Application layers. Connection
less and connection oriented protocols, circuit, message and packet
switching.
Introductory study of TCP/IP protocol suit, LAN Topologies and
transmission media, twisted pairs, coaxial, optical fibers. LAN
access techniques, random access method, ALOHA, CSMA,
CSMA/CD, Controlled access schemes.
Introduction to Network interconnections, Bridges and Routers.
INTERNET and WWW. Domain name system, E-mail, HTML,
TELNET and file transfer protocol (FTP).
CSE 317A-INTERNET PROGRAMMING (LAMP) (IT)
3L, 1T 3 Hours, 60 Marks
Introduction: Types of Linux, LILO, Linux partition, starting and
stopping Linux.
Linux commands, Command line parameter, file name conventions,
B.E. IT 24 B.E. IT 25
100
For a pass, a candidate must obtain: (a) 35 per cent in each written paper,(b) 50 per cent in each of the practicals and sessionals (c) 45 per cent in aggregate
SIXTH SEMESTER
60
60
60
60
60
60
360
60
60
60
60
240
600
1200
Total
CSE 322A -OPERATING SYSTEM DESIGN (CSE/IT)
Marks
Sessionals 3L,1T 3 Hours, 60 Marks
-
-
-
-
-
-
-
60
60
60
60
240
240
480
Practicals &
Introduction to operating system, operating system functions, batch
processing systems, multiprogramming systems, time sharing
-
60
60
60
60
60
60
360
-
-
-
-
-
360
720
Theory
systems, real time operating systems.
½
Exam Hrs. Process management, process concept, process scheduling, operation
3
3
3
3
3
3
-
-
on processes, cooperating processes, interprocess communication.
Units
1
½
1
1
½
1
5
5
CPU scheduling, scheduling algorithms first come first served,
1
Credits shortest job first, priority based, round robin, multilevel queue,
5
4
5
5
4
5
28
28
multilevel feedback queue.
2
B.E. III YEAR (INFORMATION TECHNOLOGY)
SEMESTER VI EXAMINATION SCHEME 2012
32
monitors. Deadlocks, deadlock prevention, deadlock avoidance,
2
Practical
2
-
2
2
-
2
8
2
3
2
2
8
8
deadlock detection.
Memory management, contiguous allocation, paging, segmentation,
2
Tutorial
1
1
1
1
1
1
6
6
virtual memory, demand paging, page replacement, page replacement
* Joint Award for V & VI Semester. (Marks not counted for award of Division / Degree).
Lecture algorithms first in first out algorithm, optimal algorithm, least
3
3
3
3
3
3
18
18
-
recently used algorithm.
File concepts, directory structure, file protection, allocation of disk space.
I/O systems, I/O hardware polling, interrupts, direct memory
access. Disk scheduling, disk scheduling algorithms first come first
served algorithm, shortest seek time first algorithm, SCAN
algorithm, C-SCAN algorithm, C-LOOK algorithm.
Engineering Management & Economics (CSE/IT)
capabilities.
Human Computer Interaction Laboratory (IT)
Information System Design Laboratory (IT)
Artificial Intelligence Laboratory (CSE/IT)
ECONOMICS (CSE/IT)
Computer Oriented Optimization (IT)
Operating System Design (CSE/IT)
Co-curricular Activitie
Industries.
Total (A)
Total (B)
322B
325B
326B
328B
Subject
Code
CSE
CSE
CSE
CSE
B.E. IT 26 B.E. IT 27
sheet, profit and loss accounts, fund flows and financial ratios, knowledge. Managing uncertainty in expert systemconcepts of
sources of finance and Financial Institutions Interest and Bayesion probability theory, non-monotonic logic and reasoning with
depreciation, Salvage value. belief, fuzzy logic and Dempster/Shafer approaches to uncertainty.
Cost Accountancy: Various types of costs, profit, volume ratio, Case studies of typical expert system.
Break even analysis and marginal costing. Knowledge representation and its issues, network representation,
Marketing Management: Concept of marketing and its various components. conceptual graphs and structured representation.
Stores and Purchase Management: Function of store and purchase Automated reasoning, resolution theorem proving issues and design
management. Economic order quantity, A-B-C analysis. Inventory of automated reasoning programs.
control and management. Purchase procedure in Government, Public CSE 326A-ANALYSIS AND DESIGN OF INFORMATION
and Private undertakings. Floating of tenders. Contracts. SYSTEM (IT)
Production Planning and Control: Job, Batch and Mass production, 3L, 1T 3 Hours, 60 Marks
Production efficiency, productivity. Site selection, Production Information management types of information, management
planning, Routing, scheduling and follow up. Elements of time and structure, management and information requirements, quality of
motion study. Quality control and quality assurance. information, examples of information systems. Information systems
Nature and Scope of Economics: Basic concepts of managerial analysis overview. Information gathering strategy, information
economics. Supply and demand, free competition, monopoly and sources and examples.
oligopoly. Health of Indian Economics and factors affecting it. Requirements specificationsdata dictionaries, steps and stages in
Feasibility Reports: Preparation of feasibility, techno-economic and requirements specifications, modularization of requirements.
project reports. Feasibility studies- deciding projects goals, alternative solution, cost-
Government Organizations: Department of Electronics, NASSCOM benefit analysis and feasibility reports.
, STPI, Free trade zones for Electronics and computer industries, Data flow diagrams, describing a system with DFSs, leveling of the
ministry of IT and its role. DFDs, type DFDs . Process specifications and its methods. Decision
CSE 325A-ARTIFICIAL INTELLIGENCE (CSE/IT) tables, their type and applications.
3L, IT 3 Hours, 60 Marks Logical database design entity relationship model, cardinality and
partcipation, relations and normalization, second and third normal
Defining artificial intelligence (AI), historical foundations,
forms. Boyce code normal form.
development of logic, turing test, AI application areas.
Design files, files organizations and processing of various types of files.
Prepositional calculus, syntax and semantics, Predicate calculus
syntax and semantics. Inferencing and unification. Database management system and their comparisons with file based systems.
Searching structures and strategies for state space search, using the Data input methods, coding techniques, detection of errors. Design of output.
state space to represent reasoning with the predicate calculus. Security, disaster / recovery.
Heuristic searches and algorithms and use of heuristics in games. Ethics in system development.
Control and implementations of state space search, recursion-based Case studies of typical information systems.
search, pattern directed search and Production systems.
CSE 327A COMPUTER ORIENTED OPTIMIZATION (IT)
Languages for AI, problem solving, introduction to Prolog, its
3L, 1T 3 Hours, 60 Marks
syntax, abstract data types, production system and designing of
alternative search strategies. Linear functions and linear equations, matrix algebra, quadratic
functions, exponential and logarithmic functions, sequences, series
Overview of expert system, knowledge engineering process,
and limits, derivatives and applications.
conceptual models. Framework of organization and applying human
B.E. IT 28 B.E. IT 29
Total
300
300
600
60
60
60
60
60
60
60
60
60
60
Methods of formulating and solving linear programming problems.
Linear programming as an aid to planning the allocation of interdependent
sessionals
Practicals
resources. Value of models in the sensitivity testing of formulations.
(a) 35 per cent in each of the written paper, (b) 50 per cent in each of practical and sessionals, and (c) 45 per cent in the Grand Total
Marks
300
300
60
60
60
60
60
&
-
-
-
-
-
-
Evolutionary nature of large models as a decision making aid.
Characterization of Scheduling Situations: Characterization of a set
of in or look in activities as a network. Algorithms for formulating
Theory
300
300
60
60
60
60
60
-
-
-
-
-
and solving critical path models.
Problems of manipulating estimates and range of accuracy
Exam. Hrs.
measurements, job scheduling and dispatching rules. Use of network
3
3
3
3
3
-
-
-
-
models for control of projects. Scheduling in operating systems. Unit
½
1
1
1
1
1
5
5
-
Dynamic Programming: The principle of optimality, Decision Trees,
Credit
23
26 23
Determinatic problems, Probabilistic Problems.
4
5
5
4
5
1
-
SEMESTER VII EXAMINATION SCHEME 2013
CSE 328 A - HUMAN COMPUTER INTERACTION (IT) Contact
26
4
6
6
4
6
2
-
3L, 1T 3 Hours, 60 Marks
Practical (P)
2
2
2
2
8
2
2
2
2
2
8
8
-
Evolution of HCI. Introduction to computer graphics, models of
interactive graphics system, display file, problems of picture Tutorial (T)
1
1
1
1
1
5
5
-
transformation, taxonomy of display system. Introduction to picture
15
3
3
3
3
3
Total (B+D) -
Display Processor - typical CRT specification, display file and
Total (A)
picture file organization, language concepts of interactive computer
Elective – I Laboratory
User Interface design activities. User Interface software tools,
Seminar (IT)
2 and 3 dimension locators; various body movements for control of input
Elective - I
devices. Output Devices and techniques. Visual displays, resolution, A. THEORY PAPER
color vision, and displays, Virtual reality displays.
Interactive techniques and their characteristics. Basic interaction styles,
command language, menus, direct manipulations. interaction objects for Nomenclature
CSE 418 D
B
CSE 413A
CSE 416A
CSE 417A
Subject
CSE 411A
CSE 413B
CSE 416B
CSE 417B
graphical user interface, navigation, components of GUI, Multimedia,
interfaces and types. Multimedia hardware requirements, applications of
CSE
CSE
multimedia techniques, effects of multimedia on user performance.
B.E. IT 30 B.E. INF.TEC. 31
CSE 444A Enterprise Resource Planning (IT) Introduction: Algorithm and its specification, performance analysis.
Random access machines (RAM), computational complexity of RAM
CSE 452A Image Processing (CSE/IT)
program. Turing machine.
CSE 453A Client-Server Technology (CSE/IT)
Design of efficient Algorithms: Review: lists, queue, stack, tree,
CSE 454A Multimedia Technology (CSE/IT) graph, and sets. Designing methods: Divide and conquer: binary
CSE 456A Web Technology (CSE/IT) search, finding maximum and minimum, merge sort, quick sort.
CSE 457A Digital Signal Processing (CSE/IT) Greedy methods: knapsack problem, tree vertex splitting, minimum
cost spanning tree. Dynamic programming: Multi stage graph, 0/1
knapsack problem. Balancing.
Sorting and Comparative study: Algorithms and comparisons of
Radix sort, Heap sort, and Quick sort. Order statistics and expected
time for order statistics.
Matrix multiplication and related operations: Strassen's matrix
multiplication algorithm, inversion of matrices, LUP decomposition
of matrices and its applications.
Basic traversal and search techniques: Techniques for Binary tree
and Graphs, connected components and spanning tree.
NP-Complete problems: Nondeterministic Turing machines,
languages and problems, NP-Completeness and satisfiability
problems.
Advance technique for designing Algorithms: Backtracking, Branch
and bound.
CSE 413A- SOFTWARE ENGINEERING (CSE/IT)
3L, 1T 3 Hours, 60 Marks
Introduction, software characteristics and software crisis. The
software engineering approach; software process & process maturity.
Various software development models. Software life cycle concept.
The software project management concepts and team organization.
Software process and project metrics. Software measurement. Metrics
for software quality and its integration with the software process.
Software scope/project estimation the COCOMO model and the
Function Point approach.
B.E. IT 32 B.E. IT 33
Software quality assurance. Software reviews, cost impact and CSE 417A-ADVANCED OPERATING SYSTEMS (IT)
software defects. Formal Technical Reviews, software reliability. 3L, 1T 3 Hours, 60 Marks
Conventional methods for software engineering. Analysis concepts Introduction to Linux, Architecture of Linux Operating System,
and principles. The software requirements specifications. Software booting, login, shell, X-windows.
prototyping.
File system :-descriptors, Sharing, type, Access permission,
Software design and software engineering, software architecture. ownership, sticky bit, size, truncation symbolic link, directories,
Effective modular designfunctional independence, cohesion and system calls for file processing like ,open, create, close, lseek, read,
coupling concepts. Component level/procedural design. write, stat, fstat, chmod, chown, link, unlink.
Software testing techniques and strategies. Process management, creation, identification, termination, Zombie
CSE 416A - DATA WAREHOUSING AND DATA MINING (IT) process, process, attributes, user identification, states and priorities.
3L, 1T 3 Hours, 60 Marks System calls like fork, exec, wait, nice, exit.
Expanding Universe of data, data mining v/s Query tools, and Signals, signal handling, sending, receiving, blocking, system calls
practical applications. like signal, kill, sleep, sigsetjump and siglongjump. Interprocess
communication, pipes, FIFOs, sockets, socket addressing interface
Self-learning computer system, machine learning and concept learning.
and programming
Introduction to data mining and data warehousing, Data mining tools
System Administration, root login, super user, configuration files
and techniques, real life applications of data mining, data warehouse
and log files, GUI and command line modules for system
Design issues, architecture of data warehouse.
administration, hardware configurations, file system, monitor of
Object oriented data warehousing and their performance monitoring. system performance. Creating users and groups and user
Decision support system, component of decision support, designing managements. Startup and shut downs. Linux security issues.
decision support system. Integration with data mining, cost Internet and web service tools, E-Mail, Remote Login and FTP.
justification. Linux networks and server setup, LAN, connection with internet,
Concept of multidimensional database technology. setting up routers, proxy servers, print servers, file server, mail
Knowledge discovery process, data selection, cleaning, enrichment, server, FTP server, web server and news server. DHCP and NIS,
coding, mining database server.
development tools and hosting services. workflow automation. Use of video-conferencing, DSS, web-
Security Threats to E-Commerce: Introduction to web hacking. E- technologies and enterprise wide computing paradigms. Domain
Commerce Security threats- Intellectual Property threat, client threat, knowledge and technology expertise case studies.
communication channel threat and server threat. Policy for CSE 453A - CLIENT-SERVER TECHNOLOGY (CSE/IT)
Protecting E-Commerce Assets. Ensuring transaction Integrity and 3L, 1T 3 Hours, 60 Marks
security.
Introduction: Client/Server architecture, Benefits, application,
Electronic payment systems: Introduction to Electronic cash, centralize multiuser, Distributed single user architecture, distributed
Electronic Wallets, Smart cards, Credit and Charge Cards. computing environment.
Business strategies for web: Creating effective web presence, Approach to Distribution: Distributed models, multi tiered
Identifying and reaching customers, creating and maintaining brands environment, cooperative processing, application components, and
on web. Business models for selling on web. distribution points. Presentation distribution, distributed processing,
Introduction to purchasing, logistics and support activities on web. distributed function and transaction processing, data distribution.
Introduction to Electronic data Interchange and web auction. Supply Client technologies: Function, Application and tools, operating
Chain Management. Planning and management of e-commerce system, hardware plate forms, database access, interprocess
projects. Legal, language, ethical and taxation issues of e- communication tools.
commerce. Server technologies: Function, server operating system, hardware
CSE 443 A E-GOVERNANCE (IT) plate forms, data access, distributed data access, database engines.
3L, 1T 3 Hours, 60 Marks System networks Architectures: Components, layers, pear-to-pear
Principles of public administration. Basic premise meaning, scope, communication between SNA layers.
nature of public administration and its role. Evolution of public Data Management: Distributed data management, method of the
administration, politics & administration and the new public distribution, distributed data access. Database transaction
administration. management.
Theories of organization the bureaucratic/classical model, Distributed DBMS: Architecture, storing data in a distributed DBMS,
behavioural model, decision model and systems approach. Distributed catalog, management, Distributed query processing,
Organisational effectiveness. Update distributed data. Introduction to distributed transactions,
distributed concurrency control, and distributed recovery.
Principles of organizations, structure of organization, Administrative CSE 454 A-MULTIMEDIA TECHNOLOGY (CSE/IT)
behaviour, Accountability and control, people participation in 3L, 1T 3 Hours, 60 Marks
administration. Introduction to multimedia and its applications, Basic requirements
Re-engineering. Role of IT in business process re-engineering (BPR), for multimedia, Multimedia building blocks - Text, Sound, Images,
Business Process outsourcing (BPO). Process identification and Animation, Video and related tools.
mapping. Process improvement and process re-design. System Multimedia Hardware: SCSI, MCI, Memory and storage devices,
security, legal and statutory/sovereign considerations. Re-organising Output Hardware, Communication devices.
people and managing change. Best practices.
Multimedia Software: Basic tools - Painting and drawing tools, 3-D
Delivery of governance through technology. modelling and animation tools, Images and editing tools, OCR
Improving citizen government interface, Govt-to-Govt coordination, software, Sound Editing programs, Animation, Video and Digital
and costing, designing and producing.
B.E. IT 36
Subject Practicals
Subject
Nomenclature Theory & Total
sessionals
Lecture (L) Tutorial (T) Practical (P) Contact Credit Unit Exam. Hrs.
Cryptography, fundamental concepts, types of ciphers, symmetric key Design for object- oriented systems. The system design process.
cryptographic algorithms - data encryption standards (DES), asymmetric Object-oriented testing - testing OOA and OOD models. The object-
key cryptographic algorithms - RSA algorithm, message digest, digital oriented testing strategies. Inter class testing.
signature and authentication.
Technical metrics for O-O systems. Class-oriented metrics & metrics for
ID based cryptosystems - smart cards. O-O projects.
Key management, key generation and storage, key distribution, Key Advanced topics in software engineering. Component-based software
updation. engineering and development. Classifying and retrieving components.
ELECTIVE II Review of CASE tools.
CSE 464 A - GRAPH THEORY (CSE/IT) CSE 469A - BIOINFORMATICS (CSE/IT)
3L, 1T 3 Hours, 50 Marks 3L, 1T 3 Hours, 50 Marks
Introduction to graphs, applications, representation of graphs. Walk, Introduction to Molecular Biology and Biological chemistry: Genetic
Paths and circuits. Isomorphism, connectedness, Euler graph, subgraph, material, Gene structure and information content, protein structure and
operations on graph, Hamiltonian Paths and Circuits, Traveling functions, nature of chemical bonds, molecular biology tools, genomic
Salesman problem, algorithm of graph traversals, connectedness. information content.
Tree, Spanning tree, Fundamental Circuits, Cut-sets, Connectivity Data Searches and pair-wise alignments: Dot plots, Gaps, Dynamic
and Separability, Programming, database searches and family of algorithms BLAST and
1-isomorphism, 2-Isomorphism, Network flow, Algorithm for FASTA.
spanning tree, cut vertex. Substitution patterns: Pattern substitution with in genes, estimating
Planar and Dual graphs, Kuratowski's two graph, representations of substitution numbers, variation of evolutionary rates between genes,
planar graph, algorithm for detection of planarity, geometric and molecular clocks.
combinatorial dual graph, thickness and crossings. Phylogenetics: Its history, phylogentic trees, distance matrix methods.
Matrix representation of graphs, incident matrix circuit matrix, Character-based methods parsimony, ancestral sequences. Strategies for
cutset matrix, path matrix, adjacency matrix. Coloring, covering and faster searches branch and bound, heuristic. Consensus trees, parametric
partitioning, chromatic number, chromatic polynomial, matching, tests. The tree of life.
bipartite graph, four color problem. Genomics and gene Recognition: prokaryotic and eukaryotic genomes
Directed graphs, types, binary relations, connectedness, Euler digraph, and their structures, open reading frames, gene expression.
tree, fundamental circuits, adjacency matrix, tournaments, acyclic Protein and RNA structure prediction: Amino-acids, polypeptide
digraph, decyclization, algorithm for finding directed circuits. composition, structure. Algorithms for modeling protein folding, and
ELECTIVE III reverse protein folding.
CSE 463 A-OBJECT ORIENTED SOFTWARE ENGINEERING Information integration for life science discovery: Nature of biological
(CSE/IT) data, data sources, challenges in information integration.
3L, 1T 3 Hours, 50 Marks CSE 465 A - INFORMATION THEORY AND CODING (CSE/IT)
Object-oriented concepts and principles. Identifying the elements of an 3L, 1T 3 Hours, 50 Marks
object model. Object oriented projects metrics and estimation. Uncertainty, information, measure of information, average information,
Object-oriented analysis: Domain analysis, the OOA process, the object- entropy, property of entropy, information rate. Discrete memoryless
relationship model. source, Source coding theorem,
B.E. IT 42