JNTUK R10 CSE SYLLABUS BOOK

adminComment(0)
    Contents:

Note: R10 = For the students admitted into I Year in , , & For the students admitted into II Year through Lateral Entry Scheme in. Jntuk r10 syllabus books for COMPUTER SCIENSE ENGG i.e jntuk R10 CSE syllabus books,jntuk R10 CSE syllabus, jntuk R10 CSE. Code, Subject (Click on subject to view Syllabus), P, C, C. 1. English – I, 2+1 3, Mathematical Foundations of Computer Science and Engineering, 2+1*, -, 4. 4.


Jntuk R10 Cse Syllabus Book

Author:MURRAY ZUPFER
Language:English, French, German
Country:Monaco
Genre:Health & Fitness
Pages:263
Published (Last):26.01.2016
ISBN:304-2-58459-299-4
ePub File Size:26.58 MB
PDF File Size:20.32 MB
Distribution:Free* [*Registration needed]
Downloads:21717
Uploaded by: JERRI

JNTUK Syllabus: JNTU Kakinada syllabus books for R16, R13 Regulations. M. Pharmacy syllabus books In Single page For R16, R13, R10 Regulation Students . Civil Engineering (CE), Computer Science & Engineering (CSE), Computer. JNTUK raudone.info sem syllabus books for R10 Regulation-JNTUK sem syllabus books for raudone.info R10 Regulation Jntuk R10 Syllabus of ECE, EEE. II raudone.info Cse r10 Jntuk Syllabus - Download as Word Doc .doc), PDF File .pdf), Text File Solving Inhomogeneous Recurrence Relations TEXT BOOKS: 1.

Usage of web browsers, email, newsgroups and discussion forums would be covered. In addition, awareness of cyber hygiene, i. Productivity tools module would enable the students in crafting professional word documents, excel spread sheets, power point presentations and personal web sites using the Microsoft suite of office tools and LaTeX. Draw the block diagram of the CPU along with the configuration of each peripheral and submit to your instructor.

Week 2 — Task 2 : Every student should disassemble and assemble the PC back to working condition. Lab instructors should verify the work and follow it up with a Viva. Also students need to go through the video which shows the process of assembling a PC.

A video would be given as part of the course content. Week 3 — Task 3 : Every student should individually install MS windows on the personal computer. Lab instructor should verify the installation and follow it up with a Viva. Week 4 — Task 4 : Every student should install Linux on the computer. This computer should have windows installed.

Professional Communicational skills. Software Engineering. Principles of Programming Languages. Object Oriented Programming through Java. Computer Organization. Data Base Management Systems. Formal Languages and Automata Theory. Object Oriented Programming Lab. Data Base Management Systems Lab. Compiler Design. Computer Networks. Micro Processors and Multicore Systems.

Operating Systems. Computer Graphics. Advanced Data Structures. Advanced Data Structures Lab. IPR and Patents- 1. Advanced Computer Networks. Computer Architecture. Design and Analysis of Algorithms. UNIX Programming. Management Science. Advanced Java and Web Technologies. Computer Networks and Unix Lab.

Advanced Java and Web Technologies Lab. IPR and Patents- 2. Cryptography and Network Security. Data Ware Housing and Data Mining. Mobile Computing. Open Elective. Open Source Software. Cyber Laws. Elective - I.

Computer Forensics. Basic Script concepts, Expressions, Decisions: Interactive C Shell: C Shell Programming: File Management: File Structures, System Calls for File Management — create, open, close, read, write, lseek, link, symlink, unlink, stat, fstat, lstat, chmod, chown, Directory API — opendir, readdir, closedir, mkdir, rmdir, umask.

Unix and shell Programming Behrouz A. Forouzan, Richard F. Thomson 2. Week 4: Week1 Session-1 a Log into the system b Use vi editor to create a file called myfile.

Session-2 a Log into the system b open the file created in session 1 c Add some text d Change some text e Delete some text f Save the Changes g Logout of the system. Week2 a Log into the system b Use the cat command to create a file containing the following data. Call it mytable use tabs to separate the fields. Call the sorted file my table same name f Print the file mytable g Use the cut and paste commands to swap fields 2 and 3 of mytable.

Call it my table same name h Print the new file, mytable i Logout of the system. Use the more command to see the contents of myfile1. Use the more command to check the contents of myfile2.

Week5 a Write a shell script that takes a command —line argument and reports on whether it is directory, a file, or something else. Week6 a Write a shell script that accepts a file name starting and ending line numbers as arguments and displays all the lines between the given line numbers. Week7 a Write a shell script that computes the gross salary of a employee according to the following rules: Week8 a Write an interactive file-handling shell program.

Let it offer the user the choice of copying, removing, renaming, or linking files. Once the user has made a choice, have the program ask the user for the necessary information, such as the file name, new name and so on.

It should check whether the two file contents are same or not. If they are same then second file should be deleted. Week9 a Write a shell script that displays a list of all the files in the current directory to which the user has read, write and execute permissions. Week10 Write a C program that takes one or more file or directory names as command line input and reports the following information on the file: Week11 Write C programs that simulate the following unix commands: Venkatesh Murthy, Pearson Education.

Ables, pearson education. Giberg, Thomson. UNIT I: Introduction to Software Engineering: The evolving role of software, Changing Nature of Software, Software myths. A Generic view of process: Process models: The waterfall model, Incremental process models, Evolutionary process models, The Unified process. Software Requirements: Functional and non-functional requirements, User requirements, System requirements, Interface specification, the software requirements document.

Requirements engineering process: Feasibility studies, Requirements elicitation and analysis, Requirements validation, Requirements management. System models: Context Models, Behavioral models, Data models, Object models, structured methods. Design Engineering: Design process and Design quality, Design concepts, the design model.

Creating an architectural design: Software architecture, Data design, Architectural styles and patterns, Architectural Design. UNIT V: Object-Oriented Design: Objects and object classes, An Object-Oriented design process, Design evolution. Performing User interface design: Golden rules, User interface analysis and design, interface analysis, interface design steps, Design evaluation.

JNTU-KAKINADA : B.Tech / B.Pharmacy [R10] 1,2,3,4 Years (I,II Sem) Detailed Syllabus

Testing Strategies: A strategic approach to software testing, test strategies for conventional software, Black-Box and White-Box testing, Validation testing, System testing, the art of Debugging. Product metrics: Metrics for Process and Products: Software Measurement, Metrics for software quality.

Risk management: Reactive vs.

Quality Management: Pressman, 6th edition. McGrawHill International Edition. Software Engineering- Sommerville, 7th edition, Pearson education.

Software Engineering- K. Software Engineering, an Engineering approach- James F. Peters, Witold Pedrycz, John Wiely. Preliminary Concepts: Reasons for studying, concepts of programming languages, Programming domains, Language Evaluation Criteria, influences on Language design, Language categories, Programming Paradigms — Imperative, Object Oriented, functional Programming , Logic Programming.

Syntax and Semantics: Data types: Introduction, primitive, character, user defined, array, associative, record, union, pointer and reference types, design and implementation uses related to these types.

Names, Variable, concept of binding, type checking, strong typing, type compatibility, named constants, variable initialization. Expressions and Statements: Subprograms and Blocks: Fundamentals of sub-programs, Scope and lifetime of variable, static and dynamic scope, Design issues of subprograms and operations, local referencing environments, parameter passing methods, overloaded sub-programs, generic sub-programs, parameters that are sub-program names, design issues for functions user defined overloaded operators, co routines.

JNTUK B.Tech 1-2 Syllabus 2018 for R16, R13, R10 Regulation

Abstract Data types: Subprogram level concurrency, semaphores, monitors, massage passing, Java threads, C threads. Exception handling: Logic Programming Language: Introduction and overview of logic programming, basic elements of prolog, application of logic programming.

Functional Programming Languages: Concepts of Programming Languages Robert. Programming languages —Watt, Wiley Dreamtech 4. Multidisciplinary nature of Environmental Studies: Natural Resources: Renewable and non-renewable resources — Natural resources and associated problems — Forest resources — Use and over — exploitation, deforestation, case studies — Timber extraction — Mining, dams and other effects on forest and tribal people — Water resources — Use and over utilization of surface and ground water — Floods, drought, conflicts over water, dams — benefits and problems - Mineral resources: Use and exploitation, environmental effects of extracting and using mineral resources, case studies.

World food problems, changes caused by agriculture and overgrazing, effects of modern agriculture, fertilizer-pesticide problems, water logging, salinity, case studies.

Growing energy needs, renewable and non-renewable energy sources use of alternate energy sources. Case studies. Land resources: Land as a resource, land degradation, man induced landslides, soil erosion and desertification.

Role of an individual in conservation of natural resources. Equitable use of resources for sustainable lifestyles. Concept of an ecosystem. Forest ecosystem b. Grassland ecosystem c. Desert ecosystem d. Aquatic ecosystems ponds, streams, lakes, rivers, oceans, estuaries. Biodiversity and its conservation: Introduction - Definition: Biodiversity at global, National and local levels.

India as a megadiversity nation - Hot-sports of biodiversity - Threats to biodiversity: In-situ and Exsitu conservation of biodiversity. Environmental Pollution: Definition, Cause, effects and control measures of a. Air pollution b. Water pollution c. Soil pollution d.

Other books: CSE PROJECTS PDF

Marine pollution e. Noise pollution f. Thermal pollution g. Nuclear hazards Solid waste Management: Causes, effects and control measures of urban and industrial wastes. Social Issues and the Environment: From Unsustainable to Sustainable development -Urban problems related to energy -Water conservation, rain water harvesting, watershed management -Resettlement and rehabilitation of people; its problems and concerns.

Case Studies -Environmental ethics: Issues and possible solutions. Case Studies. Human Population and the Environment: Population growth, variation among nations. Population explosion - Family Welfare Programme. Field work: Rajagopalan, Oxford University Press.

Anji Reddy, BS Publication. Data Representation. Fixed Point Representation. Floating — Point Representation. Error Detection codes. Register Transfer language. Register Transfer Bus and memory transfers, Arithmetic Mircrooperatiaons, logic micro operations, shift micro operations, Arithmetic logic shift unit.

Instruction codes. Computer Registers Computer instructions — Instruction cycle. Memory — Reference Instructions. Input — Output and Interrupt. STACK organization. Instruction formats. Addressing modes. DATA Transfer and manipulation.

Program control. Reduced Instruction set computer. Control memory, Address sequencing, microprogram example, design of control unit Hard wired control. Microprogrammed control. Addition and subtraction, multiplication Algorithms, Division Algorithms, Floating — point Arithmetic operations.

Decimal Arithmetic unit Decimal Arithmetic operations. Basic concepts semiconductor RAM memories. Read-only memories Cache memories performance considerations, Virtual memories secondary storage.

Introduction to RAID. Shared Memory Multiprocessors. Computer Systems Architecture — M. Structured Computer Organization — Andrew S. Computer Architecture a quantitative approach, John L. Hennessy and David A. Patterson, Fourth Edition Elsevier 5. Computer Architecture: Fundamentals and principles of Computer Design, Joseph D. History of Data base Systems.

Relational Algebra — Selection and projection set operations — renaming — Joins — Division — Examples of Algebra overviews — Relational calculus — Tuple relational Calculus — Domain relational calculus — Expressive Power of Algebra and calculus. A Dynamic Index Structure. Introduction to Database Systems, C. Object oriented thinking: Java Basics History of Java, Java buzzwords, datatypes, variables, scope and life time of variables, arrays, operators, expressions, control statements, type conversion and costing, simple java program, classes and objects — concepts of classes, objects, constructors, methods, access control, this keyword, garbage collection, overloading methods and constructors, parameter passing, recursion, string handling.

Inheritance — Hierarchical abstractions, Base class object, subclass, subtype, substitutability, forms of inheritance- specialization, specification, construction, extension, limitation, combination, benefits of inheritance, costs of inheritance.

Member access rules, super uses, using final with inheritance, polymorphism- method overriding, abstract classes. Packages and Interfaces: Defining, Creating and Accessing a Package, Understanding CLASSPATH, importing packages, differences between classes and interfaces, defining an interface, implementing interface, applying interfaces, variables in interface and extending interfaces.

Exploring packages — Java. Exception handling and multithreading - Concepts of exception handling, benefits of exception handling, Termination or resumptive models, exception hierarchy, usage of try, catch, throw, throws and finally, built in exceptions, creating own exception sub classes.

Differences between multi threading and multitasking, thread life cycle, creating threads, synchronizing threads, daemon threads, thread groups. Event Handling: Events, Event sources, Event classes, Event Listeners, Delegation event model, handling mouse and keyboard events, Adapter classes, inner classes. The AWT class hierarchy, user interface components- labels, button, canvas, scrollbars, text components, check box, check box groups, choices, lists panels — scrollpane, dialogs, menubar, graphics, layout manager — layout manager types — boarder, grid, flow, card and grib bag.

Applets — Concepts of Applets, differences between applets and applications, life cycle of an applet, types of applets, creating applets, passing parameters to applets. Networking — Basics of network programming, addresses, ports, sockets, simple client server program, multiple clients, Java.

Java; the complete reference, 7th editon, Herbert schildt, TMH. Budd, pearson eduction. Nino and F. Budd, pearson education. Introduction to Java programming 6th edition, Y. Daniel Liang, pearson education. An introduction to Java programming and object oriented application development, R. Johnson- Thomson.

Core Java 2, Vol 1, Fundamentals, Cay. Object Oriented Programming through Java, P. Radha Krishna, University Press. Read in a, b, c and use the quadratic formula. If the discriminant b2 -4ac is negative, display a message stating that there are no real solutions. The fist two values in the sequence are 1 and 1.

Every subsequent value is the sum of the two values preceding it. Write a Java program that uses both recursive and non recursive functions to print the nth value in the Fibonacci sequence.

Week 2: Week 3: MADAM is a palindrome. Week 5: Week 7: Write a Java program that works as a simple calculator. Add a text field to display the result. Week 9: Week Write a program that creates a user interface to perform integer divisions. The user enters two numbers in the textfields, Num1 and Num2. The division of Num1 and Num2 is displayed in the Result field when the Divide button is clicked.

If Num2 were Zero, the program would throw an ArithmeticException Display the exception in a message dialog box. The client sends data to a server. The server receives the data, uses it to produce a result, and then sends the result back to the client. The client displays the result on the console. For ex: The data sent from the client is the radius of a circle, and the result produced by the server is the area of the circle. Use java. The program lets the user select one of three lights: When a radio button is selected, the light is turned on, and only one light can be on at a time No light is on when the program starts.

Provide three classes named Trapezoid, Triangle and Hexagon such that each one of the classes extends the class Shape. Each one of the classes contains only the method numberOfSides that shows the number of sides in the given geometrical figures.

The first line in the file is the header, and the remaining lines correspond to rows in the table. The elements are 49eparated by commas. Write a java program to display the table using Jtable component. Dietel and P. Introduction to Java programming, Sixth edition, Y. Daniel Liang, Pearson Education 3.

The purpose of this course is to acquaint the student with an overview of the theoretical foundations of computer science from the perspective of formal languages. Strings, Alphabet, Language, Operations, Finite state machine, definitions, finite automaton model, acceptance of strings, and languages, deterministic finite automaton and non deterministic finite automaton, transition diagrams and Language recognizers. Finite Automata: Conversions and Equivalence: Regular Languages: Regular sets, regular expressions, identity rules, Constructing finite Automata for a given regular expressions, Conversion of Finite Automata to Regular expressions.

Pumping lemma of regular sets, closure properties of regular sets proofs not required. Grammar Formalism: Regular grammars-right linear and left linear grammars, equivalence between regular linear grammar and FA, inter conversion, Context free grammar, derivation trees, sentential forms.

Right most and leftmost derivation of strings. Context Free Grammars: Ambiguity in context free grammars.

Minimisation of Context Free Grammars. Enumeration of properties of CFL proofs omitted. Push Down Automata: Push down automata, definition, model, acceptance of CFL, Acceptance by final state and acceptance by empty state and its equivalence. Proofs not required. Turing Machine: Turing Machine, definition, model, design of TM, Computable functions, recursively enumerable languages. Chomsky hierarchy of languages, linear bounded automata and context sensitive language, LR 0 grammar, decidability of, problems, Universal Turing Machine, undecidability of posts.

Hopcroft H. Introduction to Computer Theory, Daniel I. Cohen, John Wiley. Purpose of testing, Dichotomies, model for testing, consequences of bugs, taxonomy of bugs. Flow graphs and Path testing: Basics concepts of path testing, predicates, path predicates and achievable paths, path sensitizing, path instrumentation, application of path testing.

Transaction Flow Testing: Transaction flows, transaction flow testing techniques. Dataflow testing: Domain Testing: Paths, Path products and Regular expressions: Logic Based Testing: Overview, decision tables, path expressions, kv charts, specifications. State, State Graphs and Transition testing: Graph Matrices and Application: Motivational overview, matrix of graph, relations, power of a matrix, node reduction algorithm, building tools.

Software Testing techniques - Baris Beizer, Dreamtech, second edition. Software Testing Tools — Dr. Prasad, Dreamtech. The craft of software testing - Brian Marick, Pearson Education. Introduction, Application areas of Computer Graphics, overview of graphics systems, video-display devices, raster-scan systems, random scan systems, graphics monitors and work stations and input devices p.

Output primitives: Points and lines, line drawing algorithms, mid-point circle and ellipse algorithms.

Filled area primitives: Scan line polygon fill algorithm, boundary-fill and flood-fill algorithms p. Translation, scaling, rotation, reflection and shear transformations, matrix representations and homogeneous coordinates, composite transforms, transformations between coordinate systems.

The viewing pipeline, viewing coordinate reference frame, window to view-port coordinate transformation, viewing functions, Cohen-Sutherland and Cyrus-beck line clipping algorithms, Sutherland —Hodgeman polygon clipping algorithm p. Polygon surfaces, quadric surfaces, spline representation, Hermite curve, Bezier curve and B-Spline curves, Bezier and B-Spline surfaces.

Basic illumination models, polygon rendering methods. Translation, rotation, scaling, reflection and shear transformations, composite transformations. Viewing pipeline, viewing coordinates, view volume and general projection transforms and clipping p. Visible surface detection methods: Classification, back-face detection, depth-buffer, scan-line, depth sorting, BSP-tree methods, area sub-division and octree methods p.

Computer animation: Design of animation sequence, general computer animation functions, raster animation, computer animation languages, key frame systems, motion specifications.

Pauline Baker, Pearson Education. Special functions of General purpose registers. Addressing modes of Instruction set of Assembler directives, simple programs, procedures, and macros. Timing diagram. Need for DMA. DMA data transfer Method. Interfacing Keyboard, Displays, Stepper Motor and actuators. Vector interrupt table. Interrupt service routines. Asynchronous and Synchronous data transfer schemes. Sample program of serial data transfer.

Introduction to High-speed serial communications standards, USB. Advanced microprocessor and Peripherals - A. Ray and K. Bhurchandi, TMH, Hall, Reference Books 1. Algorithm,Psuedo code for expressing algorithms,Performance Analysis-Space complexity, Time complexity, Asymptotic Notation- Big oh notation, Omega notation, Theta notation and Little oh notation,Probabilistic analysis, Amortized analysis.

Disjoint Sets- disjoint set operations, union and find algorithms, spanning trees, connected components and biconnected components. Divide and conquer: Greedy method: Dynamic Programming: General method, applications-n-queen problem, sum of subsets problem, graph coloring, Hamiltonian cycles. Branch and Bound: Algorithm Design: Foundations, Analysis and Internet examples, M.

Goodrich and R.

jntuk 4-1 cse text books free

Tomassia,John wiley and sons. Introduction to Algorithms, secondedition,T. Leiserson, R. Rivest,and C. Stein,PHI Pvt. Lee, S. Tseng, R. Chang and T. Tsai, Mc Graw Hill. Introduction The introduction of the English Language Lab is considered essential at 3rd year level. At this stage the students need to prepare themselves for their careers which may require them to listen to, read, speak and write in English both for their professional and interpersonal communication in the globalised context.

This Lab focuses on using computer-aided multimedia instruction for language development to meet the following targets: The following course content is prescribed for the Advanced Communication Skills Lab:. Suggested Software: The software consisting of the prescribed topics elaborated above should be procured and used.

Advanced Skill Practice. Books Recommended: Effective Technical Communication, M.

Ashraf Rizvi, Tata Mc. Graw-Hill Publishing Company Ltd. Shalini Verma, S. Chand, Pauley, Biztantra Publishers, Rutherford, 2nd Edition, Pearson Education, Muralikrishna, Pearson Education, Advanced Communication Skills Lab Practicals: The practical examinations for the English Language Laboratory practice shall be conducted as per the University norms prescribed for the core engineering practical sessions.

For the English Language lab sessions, there shall be a continuous evaluation during the year for 25 sessional marks and 50 End Examination marks. Of the 25 marks, 15 marks shall be awarded for day-to- day work and 10 marks to be awarded by conducting Internal Lab Test s.

The End Examination shall be conducted by the teacher concerned with the help of another member of the staff of the same department of the same institution.Write a java program to display the table using Jtable component. UNIT — VIII Formation of partial differential equations by elimination of arbitrary constants and arbitrary functions — solutions of first order linear Lagrange equation and nonlinear standard type equations.

Moris Mano, PEA, JVM Java virtual machine must be installed on your system 7. Design and develop an application using any front end and back end tool make use of ER diagram and DFD. Exception handling and Multithreading: Advanced Java and Web Technologies. Hardware and Software required: Budd, pearson eduction. Managerial Economics and Financial Analysis.

SHAWANDA from Winter Haven
I do enjoy reading novels triumphantly. See my other articles. One of my extra-curricular activities is racing pigeons.
>