ACADEMIC REGULATIONS & COURSE STRUCTURE
For
--- Content provided by FirstRanker.com ---
MCA
(Applicable for batches admitted from 2016-2017)
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY: KAKINADA
KAKINADA - 533 003, Andhra Pradesh, India
--- Content provided by FirstRanker.com ---
I Semester
S. No. | Subject | T | P |
---|---|---|---|
1 | C PROGRAMMING AND DATA STRUCTURES | 4 | - |
2 | COMPUTER ORGANIZATION | 4 | - |
3 | DISCRETE MATHEMATICAL STRUCTURES AND GRAPH THEORY | 4 | - |
4 | STATISTICAL PROGRAMMING WITH R | 4 | - |
5 | ACCOUNTING AND FINANCIAL MANAGEMENT | 4 | - |
6 | ENGLISH LANGUAGE COMMUNICATION SKILLS LAB | 3 | |
7 | C PROGRAMMING LAB | 3 | |
8 | STATISTICAL PROGRAMMING WITH R LAB | 3 |
II Semester
S. No. | Subject | T | P |
---|---|---|---|
1 | OOPS THROUGH JAVA | 4 | - |
2 | OPERATING SYSTEMS | 4 | - |
3 | SOFTWARE ENGINEERING | 4 | - |
4 | OPTIMIZATION TECHNIQUES | 4 | - |
5 | COMPUTER GRAPHICS | 4 | - |
6 | OOPS THROUGH JAVA LAB | 3 | |
7 | DATA STRUCTURES LAB | 3 | |
8 | OPERATING SYSTEM & COMPUTER GRAPHICS LAB | 3 |
III Semester
S. No. | Subject | T | P |
---|---|---|---|
1 | DATA BASE MANAGEMENT SYSTEMS | 4 | - |
2 | COMPUTER NETWORKS | 4 | - |
3 | UNIX PROGRAMMING | 4 | - |
4 | MANAGEMENT INFORMATION SYSTEM | 4 | - |
5 | DESIGN AND ANALYSIS OF ALGORITHMS | 4 | - |
6 | DATA BASE MANAGEMENT SYSTEMS LAB | 3 | |
7 | UNIX PROGRAMMING LAB | 3 | |
8 | COMPUTER NETWORKS LAB | 3 |
IV Semester
--- Content provided by FirstRanker.com ---
S. No. | SUBJECT | T | P |
---|---|---|---|
1 | OBJECT ORIENTED ANALYSIS AND DESIGN | 4 | - |
2 | ADVANCED JAVA & WEB TECHNOLOGIES | 4 | - |
3 | DATA WAREHOUSING AND MINING | 4 | - |
4 | ELECTIVE-I MCA16.4.4.1 MOBILE COMPUTING MCA16.4.4.2 HUMAN COMPUTER INTERACTION MCA16.4.4.3 CLOUD COMPUTING | 4 | - |
5 | ELECTIVE-II MCA16.4.5.1 SOFTWARE PROJECT MANAGEMENT --- Content provided by FirstRanker.com --- MCA16.4.5.2 ARTIFICIAL INTELLIGENCEMCA16.4.5.3 EMBEDDED SYSTEMS | 4 | - |
6 | ADVANCED JAVA & WEB TECHNOLOGIES LAB | 3 | |
7 | DATA WAREHOUSING AND MINING LAB | 3 | |
8 | OBJECT ORIENTED ANALYSIS AND DESIGN LAB | 3 |
V Semester
S. No. | SUBJECT | T | P |
---|---|---|---|
1 | BIG DATA ANALYTICS | 4 | - |
2 | NETWORK PROGRAMMING | 4 | - |
3 | PYTHON PROGRAMMING | 4 | - |
4 | ELECTIVE-III MCA16.5.4.1CYBER SECURITY --- Content provided by FirstRanker.com --- MCA16.5.4.2 COMPUTER FORENSICSMCA16.5.4.3 E-COMMERCE | 4 | - |
5 | ELECTIVE-IV MCA16.5.5.1 INTERNET OF THINGS MCA16.5.5.2 MULTIMEDIA APPLICATION DEVELOPMENT MCA16.5.5.3SOFTWARE TESTING METHODOLOGIES | 4 | - |
6 | BIG DATA ANALYTICS LAB | 3 | |
7 | NETWORK PROGRAMMING LAB | 3 | |
8 | PYTHON PROGRAMMING LAB | 3 |
VI Semester
--- Content provided by FirstRanker.com ---
S. No. | SUBJECT |
---|---|
1 | PROJECT SEMINAR |
2 | DISSERTATION/THESIS EXCELLENT / GOOD / SATISFACTORY/NOT SATISFACTORY |
I Year I Semester
T P
4 0
--- Content provided by FirstRanker.com ---
C PROGRAMMING AND DATA STRUCTURES
UNIT-I:
Introduction to Computers, HW and SW concepts, Algorithm, pseudo code, flowchart, program
development steps, Introduction to various IDE's and their use in C program development,
structure of C program, A Simple C program, identifiers, basic data types and sizes, Constants,
--- Content provided by FirstRanker.com ---
variables, arithmetic, relational and logical operators, increment and decrement operators,
conditional operator, bit-wise operators, assignment operators, expressions, type conversions,
conditional expressions, precedence and order of evaluation. Control structures such as if, go to,
labels, and switch statements.
UNIT-II:
--- Content provided by FirstRanker.com ---
Loops- while, do-while and for statements, break, continue, Arrays -concepts, declaration,
definition, accessing elements, storing elements, Strings and string manipulations, 1- D arrays
other than strings, 2-Dcharacter arrays 2-D arrays other than character arrays
Multidimensional arrays.
UNIT-III:
--- Content provided by FirstRanker.com ---
Functions: basics, parameter passing, storage classes- extern, auto, register, static, scope rules,
block structure, user defined functions, standard library functions, recursive functions, header
files, C preprocessor. Passing 1-D arrays, 2-D arrays, and functions. Pointers: concepts,
initialization of pointer variables, pointers and Function arguments, passing by address -dangling
memory, Character pointer s and functions, pointer s to pointer s, pointer s and multidimensional
--- Content provided by FirstRanker.com ---
arrays, dynamic memory managements functions, command line arguments.
UNIT-IV:
Derived types: structures- declaration, definition and initialization of structures, accessing
structures, nested structures, arrays of structures, structures and functions, pointers to structures,
self referential structures, unions, typed of, bit-fields, Input and output – concept of a file, text
--- Content provided by FirstRanker.com ---
files and binary files, Formatted I/o, file I/o operations Data Structures: Introduction to Data
Structures - Time Complexity –Space Complexity – Pattern matching – naive method – Robin
Karp Algorithm - Searching – Linear and binary search methods, sorting –Bubble sort, selection
sort, Insertion sort, Quick sort, merge sort.
UNIT-V:
--- Content provided by FirstRanker.com ---
Single linked lists, doubly linked lists, circular list, representing stacks and queues in C using
arrays and linked lists, infix to post fix conversion, postfix expression evaluation. Trees- Binary
tress, terminology, representation, traversals, Graphs - terminology, representation, graph versals
(dfs & bfs) -Warshalls – Dijkstra – Kruskal – Prims Algorithms. Only Algorithms
--- Content provided by FirstRanker.com ---
TEXT BOOKS:
1. C and Data Structures: A snapshot oriented treatise using live
engineering examples, N B Venkateswarlu, E. V Prasad, S Chand & Co.
2. Computer science, A structured programming approach using C,
B.A. Forouzan and R.F.Gilberg, Third edition, Thomson.
--- Content provided by FirstRanker.com ---
REFERENCE BOOKS:
1. Fundamentals of Data Structures in C, Horowitz, Sahni, Anderson- Freed, 2nd ed, universities
Press, 2008.
2. Classic Data Structures, Samanta, 2nd ed, PHI, 2009.
3. The C Programming Language, B.W. Kernighan, Dennis M.Ritchie, PHI/ Pearson.
--- Content provided by FirstRanker.com ---
4. C Programming with problem solving, J.A. Jones & K. Harrow, Dreamtech Press
5. DataStructures Using C, A.S.Tanenbaum, Y. Langsam, and M.J. Augenstein, PHI/ Pearson.
6. Programming in C, Stephen G. Kochan, III Edition, Pearson .
7. Data Structures and Program Design in C, R.Kruse,, Tondo, Leung, Shashi M, 2nd Edition,
Pearson.
--- Content provided by FirstRanker.com ---
8. Data Structures and Algorithms, Aho, Hopcroft, Ullman, Pearson, 2006
9. C and Data Structures, Ashok N.Kamthane, Pearson.
10. C Programming and Data Structures, E Balaguruswamy, TMH, 2008.
--- Content provided by FirstRanker.com ---
I Year I Semester
T P
4 0
COMPUTER ORGANIZATION
UNIT -I:
--- Content provided by FirstRanker.com ---
Basic Structure Of Computers: Functional unit, Basic Operational concepts, Bus structures,
System Software, Performance, The history of computer development.
UNIT -II:
Machine Instruction and Programs:
Instruction and Instruction Sequencing: Register Transfer Notation, Assembly Language
--- Content provided by FirstRanker.com ---
Notation, Basic Instruction Types,
Addressing Modes, Basic Input/output Operations, The role of Stacks and Queues in computer
programming equation. Component of Instructions: Logic Instructions, shift and Rotate
Instructions
UNIT -III:
--- Content provided by FirstRanker.com ---
Type of Instructions: Arithmetic and Logic Instructions, Branch Instructions, Addressing
Modes, Input/output Operations
UNIT -IV:
INPUT/OUTPUT ORGANIZATION: Accessing I/O Devices, Interrupts: Interrupt Hardware,
Enabling and Disabling Interrupts, Handling Multiple Devices, Direct Memory Access,
--- Content provided by FirstRanker.com ---
Buses: Synchronous Bus, Asynchronous Bus, Interface Circuits, Standard I/O Interface:
Peripheral Component Interconnect (PCI) Bus, Universal Serial Bus (USB)
UNIT -V:
The MEMORY SYSTEMS: Basic memory circuits, Memory System Consideration, Read-
Only Memory: ROM, PROM, EPROM, EEPROM, Flash Memory, Cache Memories: Mapping
--- Content provided by FirstRanker.com ---
Functions, INTERLEAVING Secondary Storage: Magnetic Hard Disks, Optical Disks,
Processing Unit: Fundamental Concepts: Register Transfers, Performing An Arithmetic Or
Logic Operation, Fetching A Word From Memory, Execution of Complete Instruction,
Hardwired Control,
Micro programmed Control: Microinstructions, Micro program Sequencing, Wide Branch
--- Content provided by FirstRanker.com ---
Addressing Microinstructions with next –Address Field
TEXT BOOKS:
1. Computer Organization, Carl Hamacher, Zvonks Vranesic, Safea Zaky, 5th Edition,
McGraw Hill.
--- Content provided by FirstRanker.com ---
2. Computer Architecture and Organization, John P. Hayes 3rd Edition, McGraw Hill.
REFERENCE BOOKS:
1. Computer Organization and Architecture – William Stallings Sixth Edition, Pearson/PHI
2. Structured Computer Organization – Andrew S. Tanenbaum, 4th Edition PHI/Pearson
3. Fundamentals or Computer Organization and Design, - Sivaraama Dandamudi Springer Int.
--- Content provided by FirstRanker.com ---
Edition.
I Year I Semester
T P
--- Content provided by FirstRanker.com ---
4 0
DISCRETE MATHEMATICAL STRUCTURES AND GRAPH THEORY
UNIT- I:
Mathematical Logic: Statements and notations, Connectives, Well formed formulas, Truth
ables, tautology, equivalence implication, Normal forms, Theory of inference for the
--- Content provided by FirstRanker.com ---
statement calculus, Rules of inference, Consistency of premises and indirect method of
proof, Automatic Theorem Proving Predicate calculus: Predicates, statement functions,
variables and quantifiers, predicate formulas, free & bound variables, universe of
discourse, inference theory of predicate calculus
UNIT-II:
--- Content provided by FirstRanker.com ---
Set theory & Relations: Introduction, Relations and ordering, Properties of binary
Relations, Equivalence, Compatibility Relations, Partial ordering, Hasse diagram.
Functions: composition of functions, Inverse Function, Recursive Functions, Lattice and
its Properties, Pigeon hole Principles and its application. Algebraic structures: Algebraic
systems, Examples and general properties, Semi groups and monoids, groups, sub groups,
--- Content provided by FirstRanker.com ---
Definitions, Examples, mom orphism, Isomorphism and related problems.
UNIT-III:
Elementary Combinatorics: Basis of counting, Enumeration of Combinations &
Permutations, Enumerating of Combinations & Permutations with repetitions and
constrained repetitions, Binomial Coefficients, Binomial Multinomial theorems,
--- Content provided by FirstRanker.com ---
principles of Inclusion – Exclusion.
UNIT-IV:
Recurrence Relations: Generating Function of Sequences, Calculating Coefficient of
generating functions, Recurrence relations, Solving recurrence relation by substitution
and Generating functions, The method of Characteristic roots, Solution of Inhomogeneous
--- Content provided by FirstRanker.com ---
Recurrence Relation.
UNIT-V:
Graph Theory: Representation of Graph, Spanning Trees, BFS, DFS, Kruskals Algorithm,
Binary trees, Planar Graphs, Graph Theory and Applications, Basic Concepts,
Isomorphism and Sub graphs, Multi graphs and Euler circuits, Hamiltonian graphs,
--- Content provided by FirstRanker.com ---
Chromatic Numbers
TEXTBOOKS:
1. Discrete Mathematical Structures with Applications to computer science J.P
Tremblery, R.Manohar, TMH
2. Discrete Mathematical for computer Scientists & Mathematicians J.L. Molt,
--- Content provided by FirstRanker.com ---
A.Kandel, T.P.Baker, PHI
TEXTBOOKS:
1. Elements of Discrete Mathematics, C L Liu, DP Mohanpatra,TMH
2. Discrete Mathematics, Schaum's Outlines, Lipschutz, Lipson, TMH.
--- Content provided by FirstRanker.com ---
3. Discrete Mathematical Structures, Kolman, Busby, Ross, 6th ed., PHI, 2009
4. Discrete Mathematics, Johnsonbaugh, 6th ed., Pearson, 2005
5. Discrete Mathematics, Malik, Sen, 6th ed., Cengage Learning, 2004
6. Discrete Mathematics for computer science, Bogart, Stein and Drysdale, Springer, 2005
--- Content provided by FirstRanker.com ---
I Year I Semester
T P
4 0
STATISTICS WITH R PROGRAMMING
--- Content provided by FirstRanker.com ---
UNIT-I:
Introduction, How to run R, R Sessions and Functions, Basic Math, Variables, Data Types,
Vectors, Conclusion, Advanced Data Structures, Data Frames, Lists, Matrices, Arrays,
Classes.
UNIT-II:
--- Content provided by FirstRanker.com ---
R Programming Structures, Control Statements, Loops, - Looping Over Nonvector Sets,-
If-Else, Arithmetic and Boolean Operators and values, Default Values for Argument,
Return Values, Deciding Whether to explicitly call return- Returning Complex Objects,
Functions are Objective, No Pointers in R, Recursion, A Quick sort Implementation-
Extended Extended Example: A Binary Search Tree.
--- Content provided by FirstRanker.com ---
UNIT-III:
Doing Math and Simulation in R, Math Function, Extended Example Calculating
Probability- Cumulative Sums and Products-Minima and Maxima- Calculus, Functions Fir
Statistical Distribution, Sorting, Linear Algebra Operation on Vectors and Matrices,
Extended Example: Vector cross Product- Extended Example: Finding Stationary
--- Content provided by FirstRanker.com ---
Distribution of Markov Chains, Set Operation, Input/output, Accessing the Keyboard and
Monitor, Reading and writer Files,
UNIT-IV:
Graphics, Creating Graphs, The Workhorse of R Base Graphics, the plot () Function
Customizing Graphs, Saving Graphs to Files.
--- Content provided by FirstRanker.com ---
UNIT-V:
Probability Distributions, Normal Distribution- Binomial Distribution- Poisson
Distributions Other Distribution, Basic Statistics, Correlation and Covariance, T-Tests,-
ANOVA. Linear Models, Simple Linear Regression, -Multiple Regression Generalized
Linear Models, Logistic Regression, Poisson Regression- other Generalized Linear
--- Content provided by FirstRanker.com ---
Models-Survival Analysis, Nonlinear Models, Spines- Decision- Random Forests,
TEXT BOOKS:
1) The Art of R Programming, Norman Matloff, Cengage Learning
2) R for Everyone, Lander, Pearson
--- Content provided by FirstRanker.com ---
REFERENCE BOOKS:
1) R Cookbook, PaulTeetor, Oreilly.
2) R in Action,Rob Kabacoff, Manning
--- Content provided by FirstRanker.com ---
I Year I Semester
T P
4 0
ACCOUNTING AND FINANCIAL MANAGEMENT
UNIT-I:
--- Content provided by FirstRanker.com ---
Accounting Generally Accepted Accounting Principles (GAAP) & Accounting standards,
Characteristics and limitations of single entry system, double entry system of accounting,
introduction of basis books of accounts, ledgers. Preparation of trail balance – Final accounts
company final accounts Users of Accounting Information, Role of Accountant in
modern Organizations.
--- Content provided by FirstRanker.com ---
UNIT-II:
Financial Management – meaning and scope, role, objectives of time value of money over
vitalization under capitalization – profit maximization wealth maximization EPS
maximization. Ration Analysis - advantages - limitations - Fund flow analysis – meaning,
importance, preparation and interpretation of Funds flow and cash flow statements
--- Content provided by FirstRanker.com ---
statements of changes in working capital.
UNIT-III:
Costing – nature and importance and basic principles. Elements of cost – Absorption costing
Vs. Marginal costing Financial accounting Vs. cost Accounting Vs. management
accounting. Marginal costing and Break even Analysis: nature, scope and importance-
--- Content provided by FirstRanker.com ---
practical applications of marginal costing, limitation and importance of cost - volume, profit
analysis, short run decisions.
UNIT-IV:
Standard costing and budgeting: nature, scope and computation and analysis – materials
variance, labor variance and sales variane – cash budget, sales - budget – flexible Budgets,
--- Content provided by FirstRanker.com ---
master budgets.
UNIT-V:
Introduction to computerized accounting system: coding logic and codes, master files,
transaction files, introduction documents used for data collection, processing of different files
and Outputs obtained.
--- Content provided by FirstRanker.com ---
TEXT BOOKS:
1. Accounting for Managers, P. Vijaya Kumar, and Himalaya Publications.
2. Accounting for Management. Vijaya Kumar.TMH.
3. Financial Accounting, S.N Maheswari and S.K. Maheswari, Vikas.
4. Financial Accounting, A. Mukherjee and M. Heneef, TMH.
--- Content provided by FirstRanker.com ---
REFERENCE BOOKS:
1. Basic Financial Accounting for Management, Ambaresh Gupta, Pearson.
2. Accounts And Finance for Non accounts, Chatterjee, D.K.Himalaya.
3. Financial Analysis and Accounting, P. Premchand Babu and M. Madam Mohan,
--- Content provided by FirstRanker.com ---
Himalaya.
4. Essential of Financial Accounting, Ashish, K and Ballacharya, PHI.
5. Guide to Financial Management, John Tannent, Viva.
--- Content provided by FirstRanker.com ---
I Year I Semester
T P
0 3
ENGLISH COMMUNICATION SKILLS LAB
--- Content provided by FirstRanker.com ---
I Year I Semester
T P
0 3
C PROGRAMMING LAB
--- Content provided by FirstRanker.com ---
OBJECTIVES:
• To learn/strengthen a programming language like C, To learn problem solving
techniques
• To introduce the student to simple linear and non linear data structures such as lists,
stacks, queues, etc.,
--- Content provided by FirstRanker.com ---
Recommended Systems/Software Requirements:
• Intel based desktop PC, ANSI C Compiler with Supporting Editors, IDE's such as
Turbo C, Bloodshed C
Exercise 1.
a) Write a C program to find the sum of individual digits of a positive integer.
--- Content provided by FirstRanker.com ---
b) A Fibonacci sequence is defined as follows: the first and second terms in the sequence
are 0 and
1. Subsequent terms are found by adding the preceding two terms in the sequence. Write
a C Program to generate the first n terms of the sequence.
c) Write a C program to generate all the prime numbers between 1 and n, where n is a
--- Content provided by FirstRanker.com ---
value Supplied by the user.
d) Write a program which checks a given integer is Fibonacci number or not.
Exercise 2
a) Write a C program to calculate the following Sum:
Sum=1-x2/2! +x4/4!-x6/6!+x8/8!-x10/10!
--- Content provided by FirstRanker.com ---
b) Write a C program to find the roots of a quadratic equation.
c) Write a C program to implement Newton Raphson method for a quadratic equation
d) Write a C program to implement Newton Raphsonmethod for a general purpose
algebraic equation
Exercise 3
--- Content provided by FirstRanker.com ---
a) Write C programs that use both recursive and non-recursive functions
i) To find the factorial of a given integer.
ii) To find the GCD (greatest common divisor) of two given integers.
iii) To solve Towers of Hanoi problem.
iv) Write program to calculate probability of head/tail by generating random
--- Content provided by FirstRanker.com ---
numbers using random () function.
Exercise 4
a) The total distance travelled by vehicle in 't' seconds is given by distance = ut+1/2at2
where 'u' and 'a' are the initial velocity (m/sec.) and acceleration (m/sec2). Write C
--- Content provided by FirstRanker.com ---
program to find the distance travelled at regular intervals of time given the values of
'u' and 'a'. The program should provide the flexibility to the user to select his own
time intervals and repeat the calculations for different values of 'u' and 'a'.
b) Write a C program, which takes two integer operands and one operator form the user,
performs the operation and then prints the result. (Consider the operators +,-,*, /, %
--- Content provided by FirstRanker.com ---
and use Switch Statement)
Exercise 5
a) Write a C program to find both the larges and smallest number in a list of integers.
b) Write a C program that uses functions to perform the following:
i) Addition of Two Matrices
--- Content provided by FirstRanker.com ---
ii) Multiplication of Two Matrices
iii) Checking symmetricity of a square matrix.
iv) Calculating transpose of a matrix in- place manner.
Exercise 6
a) Write a C program that uses functions to perform the following operations:
--- Content provided by FirstRanker.com ---
i) To insert a sub-string in to given main string from a given position.
ii) To delete n Characters from a given position in a given string.
b) Write a C program to determine if the given string is a palindrome or not
Exercise 7
a) Write a C program that displays the position/ index in the string S where the string T
--- Content provided by FirstRanker.com ---
begins, or -1 if S doesn't contain T.
b) Write a C program to count the lines, words and characters in a given text.
Exercise 8
a) Write a C program to generate Pascal's triangle.
b
--- Content provided by FirstRanker.com ---
This download link is referred from the post: RGUHS MBBS 1st Year Last 15 Years 2010-2025 Previous Question Papers (Rajiv Gandhi University of Health Sciences)