0% found this document useful (0 votes)
23 views16 pages

r19 and r20 Changes For 2-2

The document outlines the curriculum for computer science courses, detailing various units across multiple subjects including computer architecture, software engineering, object-oriented programming in Java, operating systems, and statistics. Each subject is divided into units covering fundamental concepts, methodologies, and practical applications. The curriculum emphasizes both theoretical knowledge and practical skills through programming exercises and lab work.

Uploaded by

Satya Narayana
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views16 pages

r19 and r20 Changes For 2-2

The document outlines the curriculum for computer science courses, detailing various units across multiple subjects including computer architecture, software engineering, object-oriented programming in Java, operating systems, and statistics. Each subject is divided into units covering fundamental concepts, methodologies, and practical applications. The curriculum emphasizes both theoretical knowledge and practical skills through programming exercises and lab work.

Uploaded by

Satya Narayana
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 16

R19 R20

R19CSE-PC2104 COA R20CIT-PC2201


UNIT – I: Basic Structure of UNIT -I: Basic Structure of
Computers: Computer Types, Computers: Functional unit, Basic
Functional Units, Basic Operational concepts, Bus
Operational Concepts, Bus structures, System Software,
Structures, System Software, Performance, The history of
Performance of a Computer, computer development.
Number Representation,
IEEE 754 Floating Point
Representation
Machine Instructions and UNIT -II: Machine Instruction and
Addressing Modes: Register Programs: Instruction and
Transfer Notation (RTN), Instruction Sequencing: Register
Assembly Language Transfer Notation, Assembly
Notation (ALN), Basic Language Notation, Basic
Program Execution, Instruction Types, Addressing
Instruction Cycle, Instruction Modes, Basic Input/output
Formats:Zero, One, Two, Operations, The role of Stacks and
and Three Address Queues in computer programming
Instructions, Addressing equation
Modes. Types of
Instructions:Data Transfer
Instructions, Data
Manipulation Instructions,
Control Flow Instructions,
Basic I/O Operations.
UNIT – III: Input / Output UNIT -III: Type of Instructions:
Organization: Accessing I/O Component of Instructions: Logic
Devices, Interrupts: Interrupt Instructions, shift and Rotate
Hardware,Enabling & Instructions, Arithmetic Instructions,
Disabling Interrupts, Branch Instructions, Addressing
Handling Multiple Devices. Modes, Input/output Operations
I/O Techniques:Programmed
I/O, Interrupt – Driven I/O,
Direct Memory Access
(DMA). Buses: Synchronous
Bus, Asynchronous Bus,
Interface Circuits: Serial &
Parallel Ports. Standard I/O
Interface: Peripheral
Component Interconnect Bus
(PCI), Small Computer
System Interface (SCSI),
Universal Serial Bus (USB).
UNIT – IV: The Memory UNIT -IV: Input/Output
Systems: Memory Hierarchy, Organization: Accessing I/O
Memory System Devices, Interrupts: Interrupt
Considerations, RAM, ROM Hardware, Enabling and Disabling
Cache Memory: Introduction Interrupts, Handling Multiple
to Cache, Mapping Devices, Direct Memory Access,
Techniques, Memory Buses: Synchronous Bus,
Interleaving, Updation Asynchronous Bus, Interface
Techniques, Replacement Circuits, Standard I/O Interface:
Policies. Secondary Storage: Peripheral Component Interconnect
Magnetic Hard Disks, (PCI) Bus, Universal Serial Bus
Optical Disks, Flash (USB)
Memory.
UNIT – V: Processing Unit: UNIT -V: The Memory Systems:
Fundamental Concepts: Basic memory circuits, Memory
Register Transfers, System Consideration, ReadOnly
Performing an Arithmetic or Memory: ROM, PROM, EPROM,
Logic Operation, Fetching a EEPROM, Flash Memory, Cache
Word from Memory. Control Memories: Mapping Functions,
Unit: Hardwired Control INTERLEAVING. Secondary
Unit (HCU), Micro Storage: Magnetic Hard Disks,
Programmed ControlUnit Optical Disks Processing Unit:
(MCU). Pipelining: Basic Fundamental Concepts: Register
Concepts of Pipelining, Transfers, Performing An
Hazards in Implementing Arithmetic Or Logic Operation,
Pipelining, Resolving Fetching A Word From Memory,
Techniques Execution of Complete Instruction,
Hardwired Control, Micro
programmed Control:
Microinstructions, Microprogram
Sequencing, Wide Branch
Addressing Microinstructions with
next Address Field
R19CSE-PC3202 SE R20CSE-PC2201
UNIT-1 Introduction: UNIT-1 Introduction: Introduction
Introduction to Software to Software Engineering, Evolving
Engineering, Evolving role role of Software, Software Crisis,
of Software, Software Crisis, Changing Nature of Software,
Changing Nature of Software myths, Process Models for
Software, Software myths, Software Development, Waterfall,
Process Models for Software prototyping Evolutionary models:
Development, Waterfall, Incremental model, Spiral model,
prototyping Evolutionary Agile developmental process.
models: Incremental model,
Spiral model, Agile
developmental process.
UNIT-2 Software UNIT-2 Software Requirements
Requirements Engineering: Engineering: Functional & Non-
Functional & Non-functional functional requirements, Feasibility
requirements, Feasibility studies, Requirements Elicitation
studies, Requirements and Analysis, requirements
Elicitation and Analysis, validation, Software Requirements
requirements validation, Specification, Process and System
Software Requirements Models, context models, behavioural
Specification, Process and model, Data model.
System Models, context
models, behavioural model,
Data model.
UNIT-3 Design Engineering: UNIT-3 Design Engineering: Design
Design concepts, data design, concepts, data design, software
software architecture, architecture, Architectural styles and
Architectural styles and patterns, User interface design -
patterns, User interface Golden rules, User interface analysis
design - Golden rules, User and design, Effective Modular
interface analysis and design, Design.
Effective Modular Design.
UNIT-4 UNIT-4 Coding&Testing:Coding
Coding&Testing:Coding standards, code review and
standards, code review and verification, Testing levels: Unit
verification, Testing levels: testing, integration testing, system
Unit testing, integration testing alpha and beta testing, black
testing, system testing alpha box and white box testing,
and beta testing, black box debugging.
and white box testing,
debugging.
UNIT-5 Risk Management: UNIT-5 Risk Management: Risk
Risk types, strategies, types, strategies, Estimation and
Estimation and Planning. Planning. Software Quality McCall
Software Quality McCall Quality factors, Six Sigma for
Quality factors, Six Sigma Software Quality, Quality Assurance
for Software Quality, Quality and its techniques.
Assurance and its techniques.
R19CSE-PC2201 OOPS through R20CSE-PC2202
JAVA
Unit I: Java Environment and Unit I: Java Environment and
Program Structure History of Program Structure: History of Java,
Java, Features, Applications, Features, Applications, Java
Java Installation - JDK and Installation - JDK and JRE, JVM
JRE, JVM Architecture, Architecture, OOPS Principles,
OOPS Principles, Class and Class and Object, Naming
Object, Naming Convention, Convention, Data Types, Type
Data Types, Type Casting, Casting, Type Conversion, Wrapper
Type Conversion, Wrapper classes, Operators, instance of
classes, Operators, instance operator, Command Line
of operator, Command Line Arguments, Decision making,
Arguments, Decision Arrays, and Looping statements
making, Arrays, and Looping
statements.
Unit II: Class Hierarchy & Unit II: Class Hierarchy & Data
Data Hiding Property, Hiding: Property, Method,
Method, Constructor, Constructor, Inheritance (IS-A) ,
Inheritance (IS-A) , Aggregation and Composition
Aggregation and (HAS-A), this and super, static and
Composition (HAS-A), this initialize blocks, Method
and super, static and overloading and overriding, static
initialize blocks, Method and final keywords, Types of
overloading and overriding, Inheritance, Compile time and
static and final keywords, Runtime Polymorphism, Access
Types of Inheritance, Specifiers and scope, packages and
Compile time and Runtime access modifiers, Abstract class,
Polymorphism, Access Interface, Interface Inheritance,
Specifiers and scope, Achieving Multiple Inheritance,
packages and access Class casting, Object Cloning, Inner
modifiers, Abstract class, Classes.
Interface, Interface
Inheritance, Achieving
Multiple Inheritance, Class
casting, Object Cloning,
Inner Classes.
Unit III: Strings and Unit III: Strings and Collections:
Collections String: Methods, String: Methods, StringBuffer and
StringBuffer and StringBuilder, StringTokenizer,
StringBuilder, Collections: Exploring java.util.*,
StringTokenizer, Collections: Scanner, Iterable, Collection
Exploring java.util.*, Hierarchy, Set, List, Queue and
Scanner, Iterable, Collection Map, Comparable and Comparator,
Hierarchy, Set, List, Queue Iterators: foreach, Enumeration,
and Map, Comparable and Iterator and ListIterator.
Comparator, Iterators:
foreach, Enumeration,
Iterator and ListIterator.
Unit IV: IO and Error Unit IV: IO and Error Handling: IO
Handling IO Streams: Streams: Exploring java.io.*,
Exploring java.io.*, Character and Byte Streams,
Character and Byte Streams, Reading and Writing, Serialization
Reading and Writing, and De-serialization, Error
Serialization and De- Handling: Error vs Exception,
serialization, Error Handling: Exception hierarchy, Types of
Error vs Exception, Exception, Exception handlers, User
Exception hierarchy, Types defined exception, Exception
of Exception, Exception propagation
handlers, User defined
exception, Exception
propagation.
Unit V: Threads and GUI Unit V: Threads and GUI: Multi
Multi Threading: Process vs Threading: Process vs Thread,
Thread, Thread Life Cycle, Thread Life Cycle, Thread class and
Thread class and Runnable Runnable Interface, Thread
Interface, Thread synchronization and communication.
synchronization and GUI: Component, Container,
communication. GUI: Applet, Applet Life Cycle, Event
Component, Container, delegation model, Layouts, Menu,
Applet, Applet Life Cycle, MenuBar, MenuItem.
Event delegation model,
Layouts, Menu, MenuBar,
MenuItem.
R19CSE-PC2202 OS R20CSE-PC2203
UNIT-I: Operating Systems UNIT-I: Operating Systems
Overview: Introduction: Overview: Introduction: what is an
what is an operating system, operating system, Types of operating
Types of operating systems, systems, operating systems concepts,
operating systems concepts, operating systems services,
operating systems services, Introduction to System call, System
Introduction to System call, call types. Operating System
System call types. Operating Generation
System Generation
UNIT–II: Process Process Management: Process
Management: Process concept: Process Concept, Process
concept: Process Concept, Scheduling, Operations on
Process Scheduling, Processes, Inter process
Operations on Processes, Communication. Multithreaded
Inter process Programming: Overview,
Communication. Multithreading models, Threading
Multithreaded Programming: Issues. Process scheduling:Basic
Overview, Multithreading Concepts, Scheduling Criteria,
models, Threading Issues. Scheduling Algorithms
Process scheduling: Basic
Concepts, Scheduling
Criteria, Scheduling
Algorithms.
UNIT-III: Synchronization: UNIT-III: Synchronization:Process
Process Synchronization, Synchronization,The Critical-
The Critical-Section Section Problem, Synchronization
Problem, Synchronization Hardware, Semaphores, Classic
Hardware, Semaphores, Problems of Synchronization,
Classic Problems of Monitors, Synchronization examples
Synchronization, Monitors, Principles of deadlock System
Synchronization examples Model, Deadlock Characterization,
Principles of deadlock – Deadlock Prevention,Detection and
System Model, Deadlock Avoidance, Recovery form
Characterization, Deadlock Deadlock
Prevention, Detection and
Avoidance, Recovery form
Deadlock
UNIT-IV: Memory UNIT-IV: Memory Management:
Management: Memory Memory
Management strategies: Managementstrategies:Swapping,
Swapping, Contiguous Contiguous Memory Allocation,
Memory Allocation, Segmentation, Paging, Structure of
Segmentation, Paging, the Page Table. Virtual Memory
Structure of the Page Table. Management:Virtual Memory,
Virtual Memory Demand Paging, Page-Replacement
Management: Virtual Algorithms, Thrashing..
Memory, Demand Paging,
Page-Replacement
Algorithms, Thrashing..
UNIT-V: File system UNIT-V: File system Interface- the
Interface- the concept of a concept of a file, Access Methods,
file, Access Methods, Directory and Disk structure, File
Directory and Disk structure, system mounting. File System
File system mounting. File implementation: File system
System implementation: File structure, allocation methods, free-
system structure, allocation space management Mass-storage
methods, free-space structure:overview of Mass-storage
management Mass-storage structure, Disk scheduling, Device
structure: overview of Mass- drivers
storage structure, Disk Android Software Platform: Android
scheduling, Device drivers Architecture, Operating System
Android Software Platform: Services, Android Runtime
Android Architecture, Application Development,
Operating System Services, Application Structure, Application
Android Runtime Process management.
Application Development,
Application Structure,
Application Process
management.
R19BSH-MA2201 P&S R20BSH-MA2202
Unit I: Descriptive statistics Unit I: Correlation and Regression:
and methods for data science Correlation, correlation coefficient,
Introduction to Descriptive rank correlation. Linear regression
statistics, measures of central coefficients, principle of least
tendency, measures of squares, method of least squares,
variability (spread or regression lines, multiple regression,
variance), skewness, Logistic regression.
Kurtosis. Correlation and
Regression: Correlation,
correlation coefficient, rank
correlation. Linear regression
coefficients, principle of
least squares, method of least
squares, regression lines,
multiple regression, Logistic
regression.
UNIT II: Probability UNIT II: Probability: Probability,
Probability, probability probability axioms, addition law and
axioms, addition law and multiplicative law of probability,
multiplicative law of conditional probability, Baye s
probability, conditional theorem,
probability, Baye’s theorem,
random variables (discrete
and continuous), probability
density functions, properties,
mathematical expectation
UNIT III: Probability UNIT III: Random Variables
Distributions Probability &Probability Distributions: Random
distribution - Binomial, variables (discrete and continuous),
Poisson distribution and probability density functions,
normal distribution-their properties, mathematical
properties expectation. Probability distribution
- Binomial, Poisson distribution and
normal distribution-their properties.
Unit IV: Estimation and Unit IV: Estimation and Testing of
Testing of hypothesis, large hypothesis, large sample tests:
sample tests Introduction to Introduction to Sampling,
Sampling, parameters, parameters, statistics, sampling
statistics, sampling distribution, point estimation,
distribution, point estimation, interval estimations, null hypothesis,
interval estimations, null alternative hypothesis, the critical &
hypothesis, alternative acceptance regions, level of
hypothesis, the critical & significance, type-1 and type-2 of
acceptance regions, level of errors. Large Sample Tests: Test for
significance, type-1 and single proportion, difference of
type-2 of errors proportions, test for single mean and
difference of means,confidence
interval for parameters in one
sample and two sample problems
Unit V: Small sample tests Unit V: Small sample tests: Student
Student t-distribution (test t-distribution (test for single mean,
for single mean, two means two means and paired t-test), testing
and paired t-test), testing of of equality of variances (F-test), 2 -
equality of variances (F-test), test for Single varience, 2 - test for
χ2 - test for Single varience, goodness of fit, ANOVA(1-way).
χ2 - test for goodness of fit,
ANOVA.
JAVA LAB R20CSE-PC2204
Exercise-1: a. Write a Java Exercise-1: a. Write a Java program
program to create Class as to create Class as Registration with
Registration with properties properties as Full Name(String) ,
as Full Name(String) , Gender(char), Age(int),
Gender(char), Age(int), Height(double), Phone
Height(double), Phone Number(long), and
Number(long), and isMarried(Boolean) and print their
isMarried(Boolean) and print values. b. Write a Java program to
their values. b. Write a Java implement Type Casting and
program to implement Type Conversion. c. Write a Java program
Casting and Conversion. c. to implement Wrapper Classes.
Write a Java program to Exercise-2: a. Write a Java program
implement Wrapper Classes. to take input as Regd.No and print
Exercise-2: a. Write a Java the branch depending upon the
program to take input as department code in that Regd.No
Regd.No and print the branch using else-if and switch statements.
depending upon the (EgRegNo: 19KD1A0505, 8th
department code in that character is department Code, 5-
Regd.No using else-if and CSE, 4-ECE, 3-MECH, 2-EEE etc.
switch statements. (Eg b. Write a Java program to read
RegNo: 19KD1A0505, 8th input integers from Command Line
character is department Arguments and print first and second
Code, 5-CSE, 4-ECE, 3- largest numbers. c. Write a Java
MECH, 2-EEE etc. b. Write program to take input as Integer
a Java program to read input array and print even indexed even
integers from Command Line numbers and odd indexed odd
Arguments and print first and numbers.
second largest numbers. c.
Write a Java program to take Exercise-3: a. Write a Java program
input as Integer array and to take input as Decimal number and
print even indexed even convert into Roman Number. b.
numbers and odd indexed Write a Java program to check
odd numbers. whether given number is Extension
Exercise-3: a. Write a Java number. The extension number is
program to take input as the number which is present in the
Decimal number and convert last digit(s) of its square.(Eg. N=25,
into Roman Number. b. 625 is Extension number since it
Write a Java program to contains 25). c. Write a Java
check whether given number program to take input as Amount in
is Extension number. The rupees and print their denominations
extension number is the and total number notes.
number which is present in
the last digit(s) of its square. Exercise-4: a. Create a Class named
(Eg. N=25, 625 is Extension Student with properties as Student
number since it contains 25). Id, Student Name, gender,
c. Write a Java program to department, Age, Aggregate and
take input as Amount in methods as insertStudent() for
rupees and print their inserting student details and
denominations and total displayStudent() for printing student
number notes. details. b. Create a class Student
Exercise-4: a. Create a Class with same properties as above and
named Student with create a constructor to insert student
properties as Student Id, details and return the data using
Student Name, gender, toString() method.
department, Age, Aggregate
and methods as Exercise-5: a. Design a Class named
insertStudent() for inserting Transaction to transfer amount
student details and (double) in different ways using
displayStudent() for printing Account Number(int) , Phone
student details. b. Create a Number(Long) and qr Code (String)
class Student with same as parameter into a method
properties as above and transferAmount() to achieve Method
create a constructor to insert or Constructor OverLoading. b.
student details and return the Design a super Class Account and
data using toString() method. sub Classes as LoanAccount,
Exercise-5: a. Design a Class SavingsAccount and
named Transaction to CurrentAccount and implement
transfer amount (double) in relationship between parent and
different ways using Account child classes. (Implement Packages
Number(int) , Phone for the above classes)
Number(Long) and qr Code Exercise-6: a. Write a Java program
(String) as parameter into a to implement this and super
method transferAmount() to keywords. b. Write a Java program
achieve Method or to implement Static property,
Constructor OverLoading. b. method, block and package. c. Write
Design a super Class a Java program to implement final
Account and sub Classes as property, method and class.
LoanAccount, Exercise-7: a. Write a Java program
SavingsAccount and to implement Data Abstraction using
CurrentAccount and Abstract class and Interface. b. Write
implement relationship a Java program to implement
between parent and child Multiple Inheritance through
classes. (Implement Interfaces.
Packages for the above Exercise-8: a. Write a Java program
classes) to take input as String Sentence S
Exercise-6: a. Write a Java and print largest and shortest word
program to implement this in S. b. Write a Java program to take
and super keywords. b. Write input as String S and remove the
a Java program to implement consecutive repeated characters from
Static property, method, S. (Eg. S = Raaaamaaa then, Rama)
block and package. c. Write a c. Write a Java program to take input
Java program to implement as String Sentence S and print
final property, method and sentence again with all the words
class. with the first letter as capital letter
using StringBuffer.
Exercise-7: a. Write a Java Exercise-9: a. Write a Java program
program to implement Data to implement Map interface. b.
Abstraction using Abstract Write a Java program to implement
class and Interface. b. Write Set Interface. c. Write a Java
a Java program to implement program to implement List Interface.
Multiple Inheritance through d. Write a Java program to
Interfaces. implement ComparatorInterface.
Exercise-8: a. Write a Java
program to take input as Exercise-10: a. Write a Java
String Sentence S and print program to read data from Employee
largest and shortest word in file and print Highest salary
S. b. Write a Java program to employee information. (Employee
take input as String S and File Contains: ID, name, Dept,
remove the consecutive Salary). b. Write a Java program to
repeated characters from S. implements Serializable Interface to
(Eg. S = Raaaamaaa then, read and write Objects to/from the
Rama) c. Write a Java file.
program to take input as
String Sentence S and print Exercise-11: a. Write a Java
sentence again with all the program to implement try, catch,
words with the first letter as finally blocks. b. Write a Java
capital letter using program to create user defined
StringBuffer. Exception and implement throw and
throws handlers.
Exercise-9: a. Write a Java Exercise-12: a. Write a Java
program to implement Map program to create Thread using
interface. b. Write a Java Thread Class and Runnable
program to implement Set Interface. b. Write a Java program to
Interface. c. Write a Java implement multi threading and
program to implement List synchronization. c. Write a Java
Interface. d. Write a Java program to implement Inter Thread
program to implement Communication.
ComparatorInterface. Exercise-13: a. Create an Applet that
changes the Font and background
Exercise-10: a. Write a Java Color depending upon the user
program to read data from selection from the input. b. Write a
Employee file and print Java program to implement Event
Highest salary employee Delegation model through AWT
information. (Employee File Components. c. Write a Java
Contains: ID, name, Dept, program to implement Layout
Salary). b. Write a Java Manager with AWT components.
program to implements
Serializable Interface to read
and write Objects to/from the
file.
Exercise-11: a. Write a Java
program to implement try,
catch, finally blocks. b. Write
a Java program to create user
defined Exception and
implement throw and throws
handlers.

Exercise-12: a. Write a Java


program to create Thread
using Thread Class and
Runnable Interface. b. Write
a Java program to implement
multi threading and
synchronization. c. Write a
Java program to implement
Inter Thread
Communication.
Exercise-13: a. Create an
Applet that changes the Font
and background Color
depending upon the user
selection from the input. b.
Write a Java program to
implement Event Delegation
model through AWT
Components. c. Write a Java
program to implement
Layout Manager with AWT
components.
R19CSE-PC2206 OS LAB R20CSE-PC2205
OPERATING SYSTEMS 1. 1. Simulate the following CPU
Simulate the following CPU scheduling algorithms a) Round
scheduling algorithms a) Robin b) SJF c) FCFS d) Priority
Round Robin b) SJF c) FCFS 2. Multiprogramming-Memory
d) Priority 2. management- Implementation of
Multiprogramming-Memory fork (), wait (), exec() and exit (),
management- System calls
Implementation of fork (),
wait (), exec() and exit (), 3. Simulate the following a)
System calls 3. Simulate the Multiprogramming with a fixed
following a) number of tasks (MFT) b)
Multiprogramming with a Multiprogramming with a variable
fixed number of tasks (MFT) number of tasks (MVT)
b) Multiprogramming with a
variable number of tasks 4. Simulate Bankers Algorithm for
(MVT) 4. Simulate Bankers Dead Lock Avoidance
Algorithm for Dead Lock
Avoidance 5. Simulate 5. Simulate Bankers Algorithm for
Bankers Algorithm for Dead Dead Lock Detection.
Lock Prevention. 6. Simulate
the following page 6. Simulate the following page
replacement algorithms. a) replacement algorithms. a) FIFO b)
FIFO b) LRU c) LFU 7. LRU c) LFU
Simulate the following File
allocation strategies a) 7. Simulate the following File
Sequenced b) Indexed c) allocation strategies a) Sequenced b)
Linked UNIX Indexed c) Linked
PROGRAMMING 1. a)
Study of Unix/Linux general 8) . Write a C program to simulate
purpose utility command list producer and consumer problem
man,who,cat, cd, cp, ps, ls, usingsemaphores
mv, rm, mkdir, rmdir, echo, 9. Write a C program to simulate
more, date, time, kill, history, producer and consumer problem
chmod, chown, finger, pwd, usingsemaphores 10. Write C
cal, logout, shutdown. b) program to create a thread using
Study of vi editor. c) Study pthreads library and let it run its
of Bash shell, Bourne shell function.
and C shell in Unix/Linux 11Write a C program to illustrate
operating system. d) Study of concurrent execution of threads
Unix/Linux file system (tree using pthreads library.
structure). e) Study
of .bashrc, /etc/bashrc and
Environment variables.
2.Write a C program that
makes a copy of a file using
standard I/O, and system
calls 3. Write a C program to
emulate the UNIX ls –l
command. 4. Write a C
program that illustrates how
to execute two commands
concurrently with a
command pipe.Ex: - ls –l |
sort 5. Write a C program
that illustrates two processes
communicating using
sharedmemory 6. Write a C
program to simulate producer
and consumer problem
usingsemaphores7. Write C
program to create a thread
using pthreads library and let
it run its function. 8. Write a
C program to illustrate
concurrent execution of
threads using pthreads
library.
SE LAB R20CSE-PC2206
1) Do the Requirement Analysis and
Prepare SRS
2) Draw the Entity Relation
Diagram.
3) Draw the Data Flow Diagrams at
Level 0 & Level 1
4) Draw the Control Flow Diagram
5) Draw the Structured Charts for
the developed DFD’s
6) Design the Test Cases for the
application
7) Analyze the Risk related to the
project and prepare RMMM plan
8) Prepare Version control and
change control for software
configuration items.
R- R20CSE-SC2201
PROGRAMMING
Introduction-How to run R, Module-I: Introduction, How to run
R Sessions and Functions, R, R Sessions and Functions, Basic
Basic Math, Variables, Data Math, Variables, Data Types:
Types, Vectors, Conclusion, Vectors and Conclusion, Advanced
Advanced Data Structures, Data Structures: Data Frames, Lists
Data Frames, Lists, Matrices, and Matrices. 1. Write a program to
Arrays, Classes illustrate basic Arithmetic in R 2.
Write a program to illustrate
operations on a vector in R 3. Write
a program to illustrate operations on
matrix in R 4. Write a program to
illustrate operations on Data Frame
5. Write a program to illustrate
operations on List
R Programming Structures, Module-II: R Programming
Control Statements, Loops, - Structures, Control Statements,
Looping Over Nonvector Loops, If-Else, and Functions. 1.
Sets,- If Else, Arithmetic and Write a program to illustrate if-else-
Boolean Operators and else if in R 2. Write a Program to
values, Default Values for illustrate While and For loops in R
Argument, Return Values, 3. Write a program to illustrate
Deciding Whether to Functions in Quick sort
explicitly call return- implementation in R 4. Write a
Returning Complex Objects, program to illustrate Function inside
Functions are Objective, No function in R
Pointers in R, Recursion, A
Quick sort Implementation.
UNIT-III Doing Math and Module-III:R Programming
Simulation in R, Math implementation for basic
Function, Extended Example Mathematics, Probability and
Calculating Probability- Statistical methods, Correlation,
Cumulative Sums and Regression and Statistical
Products-Minima and Distributions. 1. Write a program to
Maxima- Calculus Sorting, illustrate built-in function for
Linear Algebra Operation on mathematics in R. 2. Write a
Vectors and Matrices, program to illustrate built-in
Extended Example: Vector function for probabilities in R. 3.
cross Product.Set Operation, Write a program to illustrate built-in
Input /Output, Accessing the function for correlation and
Keyboard and Monitor, regression lines in R. 4. Write a
Reading and writer Files, program to illustrate built-in
function for statistical distributions
in R.
UNIT-IV Graphics, Creating Module-IV: Graphics, Creating
Graphs, The Workhorse of R Graphs, The Workhorse of R Base
Base Graphics, the plot() Graphics, the plot () Function –
Function Customizing Customizing Graphs, Saving Graphs
Graphs, Saving Graphs to to Files. Import the data sets from
Files. excel, CSV to visualize the data and
applying statistical methods. 1.
Write a program to illustrate to
create graphs and usage of plot()
function in R 2. Write a program to
illustrate Customising and Saving to
Graphs in R. 3. Write a program to
illustrate the data sets by applying
statistical methods. 4. Write a
program to illustrate the data sets by
data visualization.
UNIT-V Probability
Distributions, Normal
Distribution- Binomial
Distribution- Poisson
Distributions, Basic
Statistics, Correlation and
Covariance, T-Tests. Linear
Models, Simple Linear
R19BSH-MC2102 Employability
Skills - I
Vocabulary: How to talk Vocabulary: How to talk about
about actions. actions. Grammar:Using and
Grammar:Using and Identifying Parts of Speech
Identifying Parts of Speech accurately . Writing: Paragraph
accurately . Writing: Writing and formal correspondence
Paragraph Writing and through Emails.
formal correspondence Speaking:Background to Group
through Emails. discussions & Self-introductions.
Speaking:Background to
Group discussions & Self-
introductions
Unit 2Vocabulary: How to Vocabulary: How to talk about
talk about various speech various speech habits.Grammar:
habits.Grammar: Learning Learning Verb forms, Tenses and
Verb forms, Tenses and Subject-verb agreement and using
Subject-verb agreement and them accurately in both Speaking
using them accurately in both and Writing contexts. Writing :Essay
Speaking and Writing Writing and formal correspondence
contexts. Writing: Essay through Emails. Speaking:Four
Writing and formal major areas -Subject Knowledge,
correspondence through Oral Communication Skills,
Emails. Speaking:Four major Leadership Skills and Team
areasSubject Knowledge, Management-of GD;Real time GDs
Oral Communication Skills, for Evaluation.
Leadership Skills and Team
Management of GD;Real
time GDs for Evaluation
Vocabulary: How to insult Vocabulary: How to insult your
your enemies. Grammar: enemies. Grammar: Sentence
Sentence Analysis & Analysis & Synthesis - Voice,
Synthesis - Voice, Degrees Degrees of Comparison, Reported
of Comparison, Reported Speech and Types & Forms of
Speech and Types & Forms sentences. Writing: Report writing
of sentences. Writing: Report and Emails for formal
writing and Emails for correspondence. Speaking: Roles in
formal correspondence. structured GDs; real time GDs
Speaking: Roles in structured
GDs; real time GDs for
practicing the above roles
Vocabulary: How to flatter Vocabulary: How to flatter your
your friends. Grammar: friends. Grammar: Common errors
Common errors and and Correction of Sentences
Correction of Sentences Reading:Reading Comprehension
Reading:Reading passages through Skimming and
Comprehension passages Scanning and understanding the gist
through Skimming and or the specific purpose of them..
Scanning and understanding Writing: Letter writing and Emails.
the gist or the specific Speaking:Advantages of GDs for
purpose of them.. Writing: hiring process ; real time GDs for
Letter writing and Emails. evaluating.
Speaking:Advantages of
GDs for hiring process ; real
time GDs for evaluating.
Vocabulary & Grammar: Unit 5 Vocabulary & Grammar:
High-frequency words for all High-frequency words for all
competitive exams, competitive exams, Clause ,Phrase
Clause ,Phrase & Idioms. & Idioms. Reading: Reading for
Reading: Reading for Comprehending Writing:Business
Comprehending Letters and Emails Speaking:Group
Writing:Business Letters and Discussions for Evaluation
Emails Speaking:Group
Discussions for Evaluation

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy