14
1 Computer Science and Business Systems B.TECH CSBS Course Lecture Tutorial Practical Contact Hours per week Credit Mathematics II 3 1 0 4 4 Statistics II 3 1 2 6 5 Data Structures & Problem Solving 2 1 2 5 4 Fundamentals of Economics 3 0 0 3 3 Principles of Electronics Engineering 3 0 2 5 4 Business Communication & Value Science - II 3 1 2 6 5 Mentored Seminar-2 0 0 2 2 1 Language: Spanish / German-Vol-II 2 0 0 2 2 Total 19 4 10 33 28

Computer Science and Business Systems...UNIT – IV Proof techniques, principle of mathematical induction, strong form of induction, pigeonhole principle. UNIT – V Graphs, Eulerian

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Computer Science and Business Systems...UNIT – IV Proof techniques, principle of mathematical induction, strong form of induction, pigeonhole principle. UNIT – V Graphs, Eulerian

1 Computer Science and Business Systems

B.TECH CSBS

Course Lecture Tutorial Practical Contact Hours

per week

Credit

Mathematics II 3 1 0 4 4

Statistics II 3 1 2 6 5

Data Structures & Problem Solving

2 1 2 5 4

Fundamentals of Economics

3 0 0 3 3

Principles of Electronics Engineering

3 0 2 5 4

Business Communication & Value Science - II

3 1 2 6 5

Mentored Seminar-2 0 0 2 2 1 Language: Spanish /

German-Vol-II 2 0 0 2 2

Total 19 4 10 33 28

Page 2: Computer Science and Business Systems...UNIT – IV Proof techniques, principle of mathematical induction, strong form of induction, pigeonhole principle. UNIT – V Graphs, Eulerian

2 Computer Science and Business Systems

Mathematics II

TEACHING SCHEME: CREDITS ALLOTTED:

Lectures: 3 Hrs./Week 4

Tutorials: 1 Hr./ Week

Lab: Nil

Course ID:

1.7 (Year 1 Semester 2)

Course Pre Requisite(s):

Course ID: 1.1 Mathematics 1

Course Objective:

The course introduces fundamental concepts of Discrete Mathematics

Course Outcome(s):

Students will be able to understand and apply basic concepts of Discrete Mathematics

Topics to Be Covered:

UNIT – I

Propositions and predicates. Quantifiers. Normal forms.

UNIT – II

Sets, functions, relations, countable and uncountable infinity, diagonalization.

UNIT – III

Basic counting, balls and bins problems, generating functions, recurrence relations.

UNIT – IV

Proof techniques, principle of mathematical induction, strong form of induction, pigeonhole principle.

UNIT – V

Graphs, Eulerian and Hamiltonian cycles and paths, Trees, properties of trees.

UNIT – VI

Group, multiplicative group, public key cryptography, RSA.

Page 3: Computer Science and Business Systems...UNIT – IV Proof techniques, principle of mathematical induction, strong form of induction, pigeonhole principle. UNIT – V Graphs, Eulerian

3 Computer Science and Business Systems

Assignments/ Term Work:

Assignments & tutorials covering the following: Sets, functions, relations, generating functions, Graphs,

Trees, RSA

Text Books:

1. Rosen: Discrete mathematics and its applications

Reference Books:

1. Advanced Engineering Mathematics by Erwin Kreyszig (Wiley Eastern Ltd.)

2. Advanced Engineering Mathematics, Wylie C.R. & Barrett L.C. (McGraw-Hill, Inc.)

3. Higher Engineering Mathematics by B.V. Ramana (Tata McGraw-Hill)

4. Advanced Engineering Mathematics, 2e, by M. D. Greenberg (Pearson Education)

Page 4: Computer Science and Business Systems...UNIT – IV Proof techniques, principle of mathematical induction, strong form of induction, pigeonhole principle. UNIT – V Graphs, Eulerian

4 Computer Science and Business Systems

Statistics II

TEACHING SCHEME: CREDITS ALLOTTED:

Lectures: 3 Hrs/Week 5

Tutorials: 1Hr/Week

Lab: 2Hr/Week

Course ID:

1.8 (Year 1 Semester 2)

Course Pre Requisite(s):

Statistics 1, Basic programming experience (in any language)

Course Objective:

The course introduces fundamental concepts of linear statistical models, estimation methods,

hypothesis testing and fundamental concepts of programming in R

Course Outcome(s):

The students completing this course will be able to

1. Understand the basic concepts of Statistical Inference,

2. Understand the basic concepts of Estimation methods,

3. Understand the basic concepts of Hypothesis Testing

4. Understand the basic concepts of linear statistical models.

5. Understand Introductory R language fundamentals, basic syntax and how to use R; what R is and

how it’s used to perform data analysis;

6. Understand major R data structures and create visualizations using R

Topics to Be Covered:

UNIT – I

Linear Statistical Models: Simple linear regression & correlation, multiple regression & multiple

correlation, Analysis of variance (one way, two way with as well as without interaction)

UNIT – II

Estimation: Point estimation, criteria for good estimates (unbiasedness, consistency), Methods of

estimation including maximum likelihood estimation.

UNIT – III

Sufficient Statistic: concept & examples, complete sufficiency, their application in estimation

UNIT – IV

Page 5: Computer Science and Business Systems...UNIT – IV Proof techniques, principle of mathematical induction, strong form of induction, pigeonhole principle. UNIT – V Graphs, Eulerian

5 Computer Science and Business Systems

Test of hypothesis: concept & formulation, type I and type II errors, Neyman Pearson lemma,

Procedures of testing

UNIT – V

Non-parametric Inference: Comparison with parametric inference, Use of order statistics. Sign test,

Wilcoxon signed rank test, Mann-Whitney test, Run test, Kolmogorov-Smirnov test. Spearman’s and

Kendall’s test. Tolerance region

Elements of Sequential Test and its Uses: Tests for Binomial and Normal population parameters

UNIT – VI

R statistical programming language: Introduction to R, Functions, Control flow and Loops, Working

with Vectors and Matrices, Reading in Data, Writing Data, Working with Data, Manipulating Data,

Simulation, Linear model, Graphics in R

Home Assignments:

Problem sets to be shared by faculty covering the following topics:

Estimation Methods: Parametric & Non – Parametric, Hypothesis Testing

Text Books:

1. Probability and Statistics for Engineers (4th Edition) - I.R. Miller, J.E. Freund and R. Johnson.

2. Fundamentals of Statistics (vol. I and vol. II) - A. Goon, M. Gupta and B. Dasgupta.

3. Hands-on Programming with R - Garrett Grolemund

4. R for Everyone: Advanced Analytics and Graphics - Jared P. Lander

Reference Books:

1. Statistical Theory with Engineering Application - A. Hald.

2. Statistical Methods - G.W. Snedicor and W.G. Cochran.

3. Statistical Concepts & Methods - G.K. Bhattacharyya and R.A. Johnson.

4. Introduction to Linear Regression Analysis - D.C. Montgomery & E.Peck

5. Introduction to the Theory of Statistics - A.M. Mood, F.A. Graybill & D.C. Boes.

6. Practical Non-Parametric Statistics - W.J. Conover

7. Applied Regression Analysis - N. Draper & H. Smith

Page 6: Computer Science and Business Systems...UNIT – IV Proof techniques, principle of mathematical induction, strong form of induction, pigeonhole principle. UNIT – V Graphs, Eulerian

6 Computer Science and Business Systems

Data Structures & Problem Solving

TEACHING SCHEME: CREDITS ALLOTTED:

Lectures: 2 Hrs. / Week 4

Tutorials: 1 Hr. / Week

Lab: 2 Hrs./ Week

Course ID:

1.9 (Year 1 Semester 2)

Course Pre Requisite(s):

Basic understanding of C programming language

Course Objective:

The course introduces fundamental concepts of data structures and problem solving

Course Outcome(s):

Reinforce basic design concepts (e.g., pseudocode, specifications, top-down design). Knowledge of

algorithm design strategies. Familiarity with an assortment of important algorithms. Ability to analyze

time and space complexity. Apply design principles and concepts to algorithm design. Have the

mathematical foundation in analysis of algorithms. Understand different algorithmic design strategies.

Analyze the efficiency of algorithms using time and space complexity theory.

Topics to Be Covered:

UNIT – I

Data Structures Basics: Structure and Problem Solving, Data structures, Data structure Operations,

Algorithm: complexity, Time- space tradeoff.

UNIT – II

Linked List: Introduction, Linked lists, Representation of linked lists in Memory, Traversing a linked list,

Searching a linked list, Memory allocation and Garbage collection, insertion into linked list, Deletion

from a linked list, Types of linked list.

Stack and Queue: Introduction, Array Representation of Stack, Linked List Representation of stack,

Application of stack, Queue, Array Representation of Queue, Linked List Representation of Queue.

UNIT – III

Trees: Definitions and Concepts, Operations on Binary Trees, Representation of binary tree, Conversion

of General Trees to Binary Trees, Sequential and Other Representations of Trees, Tree Traversal.

Page 7: Computer Science and Business Systems...UNIT – IV Proof techniques, principle of mathematical induction, strong form of induction, pigeonhole principle. UNIT – V Graphs, Eulerian

7 Computer Science and Business Systems

UNIT – IV

Graphs: Matrix Representation of Graphs, List Structures, Other Representations of Graphs, Breadth

First Search, Depth First Search, Spanning Trees

Directed Graphs: Types of Directed Graphs; Binary Relation as a Digraph; Euler’s Digraphs; Matrix

Representation of Digraphs.

UNIT – V

Applications of Graphs: Topological Sorting, Shortest-Path Algorithms – Unweighted Shortest Paths –

Dijkstra’s Algorithm, Minimum spanning tree- Prim’s Algorithm, Introduction to NP-Completeness.

UNIT – VI

File Structures: Sequential and Direct Access. Relative Files, Indexed Files - B+ tree as index. Multi-

indexed Files, Inverted Files, Hashed Files.

Home Assignments:

Problems on List, stack, queue, graphs, trees

Exercises should include lab assignments for Data Structures:

1. UNIX system commands.

2. Simple programs to demonstrate control structure.

3. Programs involving functions and recursion.

4. Writing programs involving arrays and pointers.

5. Write programs using files and structures.

Text Books:

1. Data Structures and Algorithms – O.G. Kakde & U.A. Deshpandey, ISTE/EXCEL BOOKS

2. Aho Alfred V., Hopperoft John E., UIlman Jeffrey D., “Data Structures and Algorithms”, Addison

Wesley

3. Drozdek- Data Structures and Algorithms, Vikas

4. “Algorithm Design”, by Kleinberg and Eva Tardos

Reference Books:

1. Heileman: Data Structure Algorithms & Oop Tata McGraw Hill

2. Weiss Mark Allen, “Algorithms, Data Structures, and Problem Solving with C++”, Addison Wesley

Page 8: Computer Science and Business Systems...UNIT – IV Proof techniques, principle of mathematical induction, strong form of induction, pigeonhole principle. UNIT – V Graphs, Eulerian

8 Computer Science and Business Systems

Fundamentals of Economics

TEACHING SCHEME: CREDITS ALLOTTED:

Lectures: 3 Hrs/Week 3

Tutorials: Nil

Lab: Nil

Course ID:

1.10 (Year 1 Semester 2)

Course Pre Requisite(s):

Knowledge of Class XII level Mathematics

Course Objective:

1. To impart knowledge, with respect to concepts, principles of Economics, which govern the

functioning of a firm/organization

2. To explain the students about concept of production, cost, national income, an aggregate supply

and aggregate demand consumption

Course Outcome(s):

Students will be able to

1. Understand basic principles and concepts of Microeconomics and use them to solve real world

business problems

2. Develop an understanding of the basic macroeconomic principles; and appreciate the

relationship between key macroeconomic variables such as the investment, savings, inflation,

employment, money supply, trade and forex, etc.

3. Explain the fundamentals of national income and Aggregate supply and aggregate demand

consumption.

4. Comprehend the concepts of money and banking

Topics to Be Covered:

UNIT – I

Introduction to Managerial Economics: Microeconomics versus Macroeconomics, The behavior of the

firm and the House hold

Page 9: Computer Science and Business Systems...UNIT – IV Proof techniques, principle of mathematical induction, strong form of induction, pigeonhole principle. UNIT – V Graphs, Eulerian

9 Computer Science and Business Systems

UNIT – II

Principles of Supply and Demand: Demand Curve, Supply Curve, Decision Making- Firm and Household,

Demand, Supply, and Market Equilibrium, Elasticity of Demand and Supply, Price Controls: Ceilings and

Floors, Consumer Surplus and Producer Surplus

UNIT – III

Introduction – Macroeconomics Basic: Gross Domestic Product, Inflation, Unemployment, National

Income Accounting, The Aggregate Demand Side - The Multiplier Process, The Aggregate Supply Side-

Explaining Business Cycles, Long-Run Growth, Long-run Aggregate Supply and Growth Models

UNIT – IV

Concept of money and its functions, types. Meaning, objectives and tools of Monetary policy and fiscal

policy. Banking: types, functions, Central Bank- RBI; its functions, concepts; CRR, bank rate, repo rate,

reverse repo rate, SLR. Functions of central and commercial banks. Inflation, Deflation, Stagflation,

Direct and Indirect taxes. Monetary and cycles, new economic policy, Liberalization, Globalization,

privatization, market friendly state, fiscal policy of the government, Meaning and phases of business

UNIT – V

Monetary Policy: Money and Banking - Defining Money, Crowding Out, Fractional Reserve Banking,

Inflation- The Quantity Theory, The Monetarist Rule, The Interest Rate- Interest Rates and Price of

Bonds, Monetary Policy and Interest Rates, Real versus Nominal Interest Rates,

UNIT – VI

Theory of production: production function, factors of production (meaning & characteristics of Land,

Labor, capital & entrepreneur), Law of variable proportions & law of returns to scale. Cost: short run &

long run cost, fixed cost, variable cost, total cost, average cost, marginal cost, opportunity cost, Laws of

costs. Break even analysis: introduction, numerical, Return on investment. Inventory Control, Quality

related concepts.

Home Assignments:

In the discussion topics mentioned above, students should be asked to prepare in advance in groups and

present in class

Text Books:

1. Microeconomics- Pindyck, Robert S., and Daniel L. Rubinfeld Microeconomics

2. Macroeconomics- Dornbusch, Fischer and Startz

Reference Books:

Other articles could be sent through email as and when a relevant topic is discussed.

Page 10: Computer Science and Business Systems...UNIT – IV Proof techniques, principle of mathematical induction, strong form of induction, pigeonhole principle. UNIT – V Graphs, Eulerian

10 Computer Science and Business Systems

Principles of Electronics Engineering

TEACHING SCHEME: CREDITS ALLOTTED:

Lectures: 3Hrs/Week 4

Tutorials: Nil

Lab: 2 Hrs/ Week

Course ID:

1.11 (Year 1 Semester 2)

Course Pre Requisite(s):

The students should have knowledge of Class XII level Electronics, Physics & Mathematics

Course Objective:

The course introduces fundamental concepts of electronics

Course Outcome(s):

Students will be able to identify semiconductor materials, draw band-diagrams, distinguish between

intrinsic and extrinsic semiconductors, n- and p- type semiconductors, and calculate drift and diffusion

current components. Students must be able to explain the junction properties and the phenomenon of

rectification, draw the I-V characteristics and identify operating points; Calculate ripple factors,

efficiency of power supplies. Students will be able to draw and explain the I-V characteristics of BJTs –

both input and output; learn to bias transistors, both as amplifiers and switches; identify operating

points

Topics to Be Covered:

UNIT – I

Semiconductors: Crystalline material: Mechanical properties, Energy band theory, Fermi levels;

Conductors, Semiconductors and Insulators: electrical properties, band diagrams. Semiconductors:

intrinsic and extrinsic, energy band diagram, P-type and N-type semiconductors, drift and diffusion

carriers.

UNIT – II

Diodes and Diode Circuits: Formation of P-N junction, energy band diagram, built-in-potential forward

and reverse biased P-N junction, formation of depletion zone, V-I characteristics, Zener breakdown,

Avalanche breakdown and its reverse characteristics; Junction capacitance and Varactor diode. Simple

diode circuits, load line, linear piecewise model; Rectifier circuits: half wave, full wave, PIV, DC voltage

and current, ripple factor, efficiency, idea of regulation.

UNIT – III

Page 11: Computer Science and Business Systems...UNIT – IV Proof techniques, principle of mathematical induction, strong form of induction, pigeonhole principle. UNIT – V Graphs, Eulerian

11 Computer Science and Business Systems

Bipolar Junction Transistors: Formation of PNP / NPN junctions, energy band diagram; transistor

mechanism and principle of transistors, CE, CB, CC configuration, transistor characteristics: cut-off active

and saturation mode, transistor action, injection efficiency, base transport factor and current

amplification factors for CB and CE modes. Biasing and Bias stability: calculation of stability factor

UNIT – IV

Field Effect Transistors: Concept of Field Effect Transistors (channel width modulation), Gate isolation

types, JFET Structure and characteristics, MOSFET Structure and characteristics, depletion and

enhancement type; CS, CG, CD configurations; CMOS: Basic Principles

UNIT – V

Feed Back Amplifier, Oscillators and Operational Amplifiers: Concept (Block diagram), properties,

positive and negative feedback, loop gain, open loop gain, feedback factors; topologies of feedback

amplifier; effect of feedback on gain, output impedance, input impedance, sensitivities (qualitative),

bandwidth stability; effect of positive feedback: instability and oscillation, condition of oscillation,

Barkhausen criteria. Introduction to integrated circuits, operational amplified and its terminal

properties; Application of operational amplifier; inverting and non-inverting mode of operation, Adders,

Subtractors, Constant-gain multiplier, Voltage follower, Comparator, Integrator, Differentiator

UNIT – VI

Digital Electronics: Introduction to binary number; Basic Boolean algebra; Logic gates and function

realization with OPAMPs

Home Assignments:

Assignments on Semiconductor Diodes and application, assignment in Digital Electronics including logic

gate design, transistor circuit, problems on JFET, oscillators and amplifiers.

Text Books:

1. Sedra & Smith: Microelectronics Engineering

2. Millman & Halkias: Integrated Electronics

Reference Books:

1. Electronic Devices and Circuit Theory by Robert Boylestad

2. Solid State Electronic Devices by Streetman,Banerjee

3. Malvino: Electronic Principle

4. Schilling & Belove: Electronics Circuits

5. Millman & Grabal: Microelectronics

6. Salivahanan: Electronics Devices & Circuits

7. Boylestad & Nashelsky: Electronic Devices & Circuit Theory

Page 12: Computer Science and Business Systems...UNIT – IV Proof techniques, principle of mathematical induction, strong form of induction, pigeonhole principle. UNIT – V Graphs, Eulerian

12 Computer Science and Business Systems

Business Communication & Value Science - II

TEACHING SCHEME: CREDITS ALLOTTED:

Lectures: 3 Hrs/Week 5

Tutorials: 1 Hr. / Week

Lab: 2 Hrs/ Week

Course ID:

1.12 (Year 1 Semester 2)

Course Pre Requisite(s):

1. Basic knowledge of the parts of speech in English.

2. Vocabulary covered in the previous semester along with basic knowledge of verbs & adverbs.

3. Basic awareness of the need of speaking skills within social circle.

4. The elements of team dynamics done during the previous semester with proper application.

5. Basic awareness of the concepts of feedback, criticism.

6. The various common conflicts that may arise at varied situations.

Course Objective:

The course aims to augment students overall communication and interpersonal skills by engaging them

in group activities and thus aid in helping them to emerge as professionals. The soft skills topics for this

semester are intended to develop student’s expertise on public speaking skills and to deal positively

with criticism and so as to effectively present their personalities

Course Outcome(s):

By the end of the course, students should be able to

1. Speak fluently in English without errors in the sentence construction and hence present

themselves as effective English communicators. They will be able to learn 20-25 common errors

made in parts of speech and also use 10 modal verbs efficiently during professional

communication.

2. Differentiate between vocabulary used as adjectives, verbs and adverbs and be able to use the

60-70 words for their daily conversation.

3. Overcome the fear of speaking and will be aware of the 3 types of public speaking necessary

according to the contemporary requirements. They would be able to deliver a public speech

according to the need of the audience and also be aware of positive body language to be

manifested during a speech.

4. Deal with the deeper parameters of working in teams like team motivation, multicultural team

activity and team conflict resolution.

Page 13: Computer Science and Business Systems...UNIT – IV Proof techniques, principle of mathematical induction, strong form of induction, pigeonhole principle. UNIT – V Graphs, Eulerian

13 Computer Science and Business Systems

5. Analyze them relating to their hobbies and strengths and hence set realistic goals in terms of

personal and professional growth. They will be able to identify at least 5-7 strengths and a

couple of goals to be achieved that will enable their lives to be directed appropriately.

6. Apply 5-6 positive strategies to resolve conflicts arising during team work

Topics to Be Covered:

UNIT – I

Essential Grammar – II: Application of tenses, Auxiliaries- correct usage and importance in formal

communication, Business Vocabulary - Vocabulary exercises through web-based applications

UNIT – II

Written Communication Ii: Email writing- Formal and Informal email writing structure, Inquiry letters,

Instruction letters, complaint letters, Routine business letters, Sales Letters etc. Technical writing, Essay

writing, Paragraph writing.

UNIT – III

Vocabulary- II: Vocabulary exercises through web-based applications, Usage and application through

mock meetings

Situational Conversation: Application of grammar and correct spoken English according to context/

situation and application in business scenario.

UNIT – IV

Fundamentals of Effective Communication: Public Speaking: fundamentals of effective public speaking,

types- Extempore speech, manuscript speech, and ways to enhance public speaking skills, storytelling,

oral review

Presentation Skills: PowerPoint presentations, Effective ways to structure the presentation, importance

of body language

Leadership Skills, Leader’s Role, Responsibilities And Skill Required: Understanding good Leadership

behaviors, Learning the difference between Leadership and Management, Gaining insight into your

Patterns, Beliefs and Rules, Defining Qualities and Strengths of leadership, Determining how well you

perceive what's going on around you, interpersonal Skills and Communication Skills, Learning about

Commitment and How to Move Things Forward, Making Key Decisions, Handling Your and Other

People's Stress, Empowering, Motivating and Inspiring Others, Leading by example, effective feedback.

Problem Solving Skill: Problem solving skill, Confidence building

UNIT – V

Corporate / Business Etiquettes: Corporate grooming & dressing, etiquettes in social & office Setting-

Understand the importance of professional behavior at the work place, Understand and Implement

etiquettes in workplace, presenting oneself with finesse and making others comfortable in a business

Page 14: Computer Science and Business Systems...UNIT – IV Proof techniques, principle of mathematical induction, strong form of induction, pigeonhole principle. UNIT – V Graphs, Eulerian

14 Computer Science and Business Systems

setting. Importance of first impression, Grooming, Wardrobe, Introduction to Ethics in engineering and

ethical reasoning, rights and responsibilities

UNIT – VI

Diversity and Inclusion Part 2: Socio-Cultural and Cross-Cultural Sensitivities at the Workplace: PwD and

LGBT at the workplace, Learning disabilities at the workplace; Caste, class, regionalism, religion and

poverty: the different identities of Indian employees and employers and how to include everyone;

Global diversity identities of race, religion, nationhood; Appropriate Social Media Use

Values Sciences Part 2: Values of a good manager: Ethics in Business; Embodying organizational pride

with grace

Text Books:

1. Business Communication Today by Bovee, Thill, Raina

2. APAART: Speak Well 1 (English Language and Communication)

3. APAART: Speak Well 2 (Soft Skills)

Reference Books:

1. Strategic Communication by Charles Marsh

2. English vocabulary in use – Alan Mc’carthy and O’dell

3. Business Communication – Dr. Saroj Hiremath