It 3-2 Syllabus
It 3-2 Syllabus
2019-20
Open Elective –I
Note: The student has to take any one open elective course offered in the other departments (or)
SWAYAM/NPTEL courses offered by other than parent department. (12 week minimum).
UNIT I
HTML: Basic Syntax, Standard HTML Document Structure, Basic Text Markup, Html styles, Elements,
Attributes, Heading, Layouts, Html media, Iframes Images, Hypertext Links, Lists, Tables, Forms, GET
and POST method, HTML 5, Dynamic HTML.
CSS: Cascading style sheets, Levels of Style Sheets, Style Specification Formats, Selector Forms, The
Box Model, Conflict Resolution, CSS3.
UNIT II
Javascript - Introduction to Javascript, Objects, Primitives Operations and Expressions, Control
Statements, Arrays, Functions, Constructors, Pattern Matching using Regular Expressions,
Fundamentals of Angular JS and NODE JS Angular Java Script- Introduction to Angular JS
Expressions: ARRAY, Objects, Strings, Angular JS Form Validation & Form Submission.
Node.js- Introduction, Advantages, Node.js Process Model, Node JS Modules, Node JS File system,
Node JS URL module, Node JS Events.
UNIT III
Working with XML: Document type Definition (DTD), XML schemas, XSLT, Document object model,
Parsers - DOM and SAX.
AJAX A New Approach: Introduction to AJAX, Basics of AJAX, XML Http Request Object, AJAX UI
tags, Integrating PHP and AJAX.
R-19 Syllabus for IT. JNTUK w. e. f. 2019-20
UNIT V
Web Servers- IIS (XAMPP, LAMP) and Tomcat Servers. Java Web Technologies-Introduction to
Servlet, Life cycle of Servlet, Servlet methods, Java Server Pages.
Database connectivity – Servlets, JSP, PHP, Practice of SQL Queries.
Introduction to Mongo DB and JQuery.
Web development frameworks – Introduction to Ruby, Ruby Scripting, Ruby on rails, Design,
Implementation and Maintenance aspects.
Text Books:
1) Programming the World Wide Web, 7th Edition, Robet W Sebesta, Pearson, 2013.
2) Web Technologies, 1st Edition 7th impression, Uttam K Roy, Oxford, 2012.
3) Pro Mean Stack Development, 1st Edition, ELad Elrom, Apress O’Reilly, 2016
4) Java Script & jQuery the missing manual, 2nd Edition, David sawyer mcfarland, O’Reilly, 2011.
5) Web Hosting for Dummies, 1st Edition, Peter Pollock, John Wiley & Sons, 2013
6) RESTful web services, 1st Edition, Leonard Richardson, Ruby, O’Reilly, 2007
Reference Books:
1) Ruby on Rails Up and Running, Lightning fast Web development, 1st Edition, Bruce Tate, Curt
Hibbs, Oreilly, 2006.
2) Programming Perl, 4th Edition, Tom Christiansen, Jonathan Orwant, O’Reilly, 2012.
3) Web Technologies, HTML, JavaScript, PHP, Java, JSP, XML and AJAX, Black book, 1st
Edition, Dream Tech, 2009.
4) An Introduction to Web Design, Programming, 1st Edition, Paul S Wang, Sanda S Katila,
Cengage Learning, 2003.
R-19 Syllabus for IT. JNTUK w. e. f. 2019-20
Note: The courses listed here are just few examples. The student can take courses offered in CSE/IT
discipline which are 12 weeks minimum duration.
R-19 Syllabus for IT. JNTUK w. e. f. 2019-20
Course Objectives:
The Learning objectives of this paper are to understand the concept and nature of Managerial
Economics and its relationship with other disciplines and also to understand the Concept of Demand
and Demand forecasting.
To familiarize about the Production function, Input Output relationship, Cost-Output relationship
and Cost-Volume-Profit Analysis.
To understand the nature of markets, Methods of Pricing in the different market structures and to
know the different forms of Business organization and the concept of Business Cycles.
To learn different Accounting Systems, preparation of Financial Statement and uses of different
tools for performance evaluation.
Finally, it is also to understand the concept of Capital, Capital Budgeting and the techniques used to
evaluate Capital Budgeting proposals.
Unit-I
Introduction to Managerial Economics and demand Analysis:
Definition of Managerial Economics –Scope of Managerial Economics and its relationship with other subjects –
Concept of Demand, Types of Demand, Determinants of Demand- Demand schedule, Demand curve, Law of
Demand and its limitations- Elasticity of Demand, Types of Elasticity of Demand and Measurement- Demand
forecasting and Methods of forecasting, Concept of Supply and Law of Supply.
Unit – II:
Theories of Production and Cost Analyses:
Theories of Production function- Law of Variable proportions-Isoquants and Isocosts and choice of least cost
factor combination-Concepts of Returns to scale and Economies of scale-Different cost concepts: opportunity
costs, explicit and implicit costs-Fixed costs, Variable Costs and Total costs –Cost –Volume-Profit analysis-
Determination of Breakeven point(problems)-Managerial significance and limitations of Breakeven point.
Unit – III:
Introduction to Markets, Theories of the Firm & Pricing Policies:
Market Structures: Perfect Competition, Monopoly, Monopolistic competition and Oligopoly – Features – Price
and Output Determination – Managerial Theories of firm: Marris and Williamson’s models – other Methods of
Pricing: Average cost pricing, Limit Pricing, Market Skimming Pricing, Internet Pricing: (Flat Rate Pricing,
Usage sensitive pricing) and Priority Pricing, Business Cycles : Meaning and Features – Phases of a Business
Cycle. Features and Evaluation of Sole Trader, Partnership, Joint Stock Company – State/Public Enterprises and
their forms.
Unit – IV:
Introduction to Accounting & Financing Analysis:
Introduction to Double Entry System, Journal, Ledger, Trail Balance and Preparation of Final Accounts with
adjustments – Preparation of Financial Statements-Analysis and Interpretation of Financial Statements-Ratio
Analysis – Preparation of Funds flow and cash flow analysis (Problems)
R-19 Syllabus for IT. JNTUK w. e. f. 2019-20
Course Outcomes:
The Learner is equipped with the knowledge of estimating the Demand and demand elasticities for
a product.
The knowledge of understanding of the Input-Output-Cost relationships and estimation of the least
cost combination of inputs.
The pupil is also ready to understand the nature of different markets and Price Output determination
under various market conditions and also to have the knowledge of different Business Units.
The Learner is able to prepare Financial Statements and the usage of various Accounting tools for
Analysis.
The Learner can able to evaluate various investment project proposals with the help of capital
budgeting techniques for decision making.
TEXT BOOKS:
A R Aryasri, Managerial Economics and Financial Analysis, The McGraw – Hill companies.
REFERENCES:
1. Varshney R.L, K.L Maheswari, Managerial Economics, S. Chand & Company Ltd,
2. JL Pappas and EF Brigham, Managerial Economics, Holt, R & W; New edition edition
3. N.P Srinivasn and M. SakthivelMurugan, Accounting for Management, S. Chand & Company Ltd,
4. MaheswariS.N,AnIntroduction to Accountancy, Vikas Publishing House Pvt Ltd
5. I.M Pandey, Financial Management , Vikas Publishing House Pvt Ltd
6. V. Maheswari, Managerial Economics, S. Chand & Company Ltd,
R-19 Syllabus for IT. JNTUK w. e. f. 2019-20
2) Design a web page using CSS (Cascading Style Sheets) which includes the following: Use
different font, styles:
In the style definition you define how each selector should work (font, color etc.).
Then, in the body of your pages, you refer to these selectors to activate the styles
6) Write an XML file which will display the Book information which includes the following:
1) Title of the book 2) Author Name 3) ISBN number
4) Publisher name 5) Edition 6) Price
a) Write a Document Type Definition (DTD) to validate the above XML file.
b) Write a XML Schema Definition (XSD) to validate the above XML file.
8) User Authentication:
Assume four users user1, user2, user3 and user4 having the passwords pwd1, pwd2, pwd3 and
pwd4 respectively. Write a PHP for doing the following.
1. Create a Cookie and add these four user id’s and passwords to this Cookie.
2. Read the user id and passwords entered in the Login form (week1) and authenticate with the
values (user id and passwords) available in the cookies.
If he is a valid user (i.e., user-name and password match) you should welcome him by name (user-
name) else you should display “You are not an authenticated user ’’.
Use init-parameters to do this.
e-Resources:
1) www.r-tutor.com
R-19 Syllabus for IT. JNTUK w. e. f. 2019-20