MANAGEMENT SCIENCE II Semester 2 0 0 2 COURSE OBJECTIVES II-II.pdf · II Semester 2 0 0 2 COURSE...

20
II B.Tech., II Semester Syllabus QISCET-CSE R18 223 II B.Tech. MANAGEMENT SCIENCE L T P C II Semester 2 0 0 2 COURSE OBJECTIVES 1. To familiarize the students with the framework for the managers and leaders. 2. To understand and making decisions related to organizational structure. 3. To provide the knowledge about various departments of the organization. 4. To facilitate the recent issues and challenges of management. 5. To make them know about the Project Management and Crashing techniques 6. To give awareness on how to build vision, mission, goals, objectives and strategies of a business COURSE OUTCOMES Student will be able to 1. Carry out production operations through work study. 2. Ensure quality for a given product or service. 3. Plan and control the function better. 4. Plan, schedule and control projects through PERT, CPM. 5. Know about the available management practices in business. 6. Plan, schedule and control projects through functional management. UNIT I: INTRODUCTION TO MANAGEMENT Concept - nature and importance of management functions of management evaluation of management thought- theories of motivation decision making process- designing organization structure- principles of organization - types of organization structure. UNIT II: OPERATIONS MANAGEMENT Principles and types of management work study- statistical quality control- control charts (P-chart, R-chart, and C chart) simple problems- material management: need for inventory control- EOQ, ABC analysis (simple problems) and types of ABC analysis (HML, SDE, VED, and FSN analysis). UNIT III: FUNCTIONAL MANAGEMENT Concept Of HRM, HRD and PMIR- functions of HR Manager- wage payment plans (Simple Problems) job evaluation and merit rating - marketing management- functions of marketing marketing strategies based on product life cycle, channels of distributions. UNIT IV: PROJECT MANAGEMENT (PERT/CPM): development of network difference between PERT and CPM identifying critical path- probability- project crashing (simple problems).

Transcript of MANAGEMENT SCIENCE II Semester 2 0 0 2 COURSE OBJECTIVES II-II.pdf · II Semester 2 0 0 2 COURSE...

Page 1: MANAGEMENT SCIENCE II Semester 2 0 0 2 COURSE OBJECTIVES II-II.pdf · II Semester 2 0 0 2 COURSE OBJECTIVES 1. To familiarize the students with the framework for the managers and

II B.Tech., II Semester Syllabus QISCET-CSE R18

223

II B.Tech. MANAGEMENT SCIENCE

L T P C

II Semester 2 0 0 2

COURSE OBJECTIVES

1. To familiarize the students with the framework for the managers and leaders.

2. To understand and making decisions related to organizational structure.

3. To provide the knowledge about various departments of the organization.

4. To facilitate the recent issues and challenges of management.

5. To make them know about the Project Management and Crashing techniques

6. To give awareness on how to build vision, mission, goals, objectives and strategies

of a business

COURSE OUTCOMES

Student will be able to

1. Carry out production operations through work study.

2. Ensure quality for a given product or service.

3. Plan and control the function better.

4. Plan, schedule and control projects through PERT, CPM.

5. Know about the available management practices in business.

6. Plan, schedule and control projects through functional management.

UNIT I: INTRODUCTION TO MANAGEMENT

Concept - nature and importance of management – functions of management –

evaluation of management thought- theories of motivation – decision making process-

designing organization structure- principles of organization - types of organization

structure.

UNIT II: OPERATIONS MANAGEMENT

Principles and types of management – work study- statistical quality control- control

charts (P-chart, R-chart, and C chart) simple problems- material management: need for

inventory control- EOQ, ABC analysis (simple problems) and types of ABC analysis

(HML, SDE, VED, and FSN analysis).

UNIT III: FUNCTIONAL MANAGEMENT

Concept Of HRM, HRD and PMIR- functions of HR Manager- wage payment plans

(Simple Problems) – job evaluation and merit rating - marketing management-

functions of marketing – marketing strategies based on product life cycle, channels of

distributions.

UNIT IV: PROJECT MANAGEMENT

(PERT/CPM): development of network – difference between PERT and CPM

identifying critical path- probability- project crashing (simple problems).

Page 2: MANAGEMENT SCIENCE II Semester 2 0 0 2 COURSE OBJECTIVES II-II.pdf · II Semester 2 0 0 2 COURSE OBJECTIVES 1. To familiarize the students with the framework for the managers and

II B.Tech., II Semester Syllabus QISCET-CSE R18

224

UNIT V: STRATEGIC MANAGEMENT

Vision, mission, goals, strategy – elements of corporate planning process –

environmental scanning – SWOT analysis- steps in strategy formulation and

implementation, generic strategy alternatives.

UNIT VI: CONTEMPORARY MANAGEMENT PRACTICE

Basic concepts of MIS, MRP, Justin- time (JIT) system, total quality management

(TQM), six sigma and capability maturity model (CMM), supply chain management,

Enterprise resource planning (ERP), business process outsourcing (BPO), business

process Re-engineering and Bench Marking, Balanced Score Card.

TEXT BOOKS

1. Dr. P. Vijaya Kumar & Dr. N. Appa Rao, Management Science, Cengage, Delhi,

2012.

2. Dr. A. R. Aryasri, Management Science, Mc Graw Hill, 2011.

REFERENCES

1. Koontz & Weihrich, Essentials of management, Mc Graw Hill, 2011.

2. Seth & Rastogi, Global Management Systems, Cengage learning, Delhi, 2011.

3. Robbins, Organizational Behavior, Pearson Publications, 2011.

4. Kanishka Bedi, Production & Operations Management, Oxford.

Page 3: MANAGEMENT SCIENCE II Semester 2 0 0 2 COURSE OBJECTIVES II-II.pdf · II Semester 2 0 0 2 COURSE OBJECTIVES 1. To familiarize the students with the framework for the managers and

II B.Tech., II Semester Syllabus QISCET-CSE R18

225

II B.Tech. ENTREPRENEURSHIP

DEVELOPMENT

L T P C

II Semester 2 0 0 2

COURSE OBJECTIVES

1. To understand the basic concepts in the area of entrepreneurship

2. To adopt the key steps in the elaboration of business idea

3. To understand the stages of the entrepreneurial process and the resources needed

for the successful development of entrepreneurial ventures.

4. To know the procedure for preparation of a Business Plan.

5. To make them know about available Medium, Small & Micro institutions

6. To offer knowledge on various financial institutions support that is provided to

Enterprises.

COURSE OUTCOMES

Student will be able to

1. Have the ability to discern distinct entrepreneurial traits

2. Identify the elements of success of entrepreneurial ventures

3. Know the parameters to assess opportunities and constraints for new business ideas

4. Understand the systematic process to select and screen a business idea

5. Identify various sources of funding institutions for their enterprises

6. Design and develop their own business plan with this knowledge.

UNIT I: ENTREPRENEURSHIP

Definition, Types - Characteristics of Entrepreneur- Role of Entrepreneurship, Ethics

and Social Responsibilities. Women Entrepreneurship: Role & Importance, Problems

of Women Entrepreneurs.

UNIT II: CREATIVITY AND ENTREPRENEURSHIP

Sources of creative Ideas- Planning and Development of Programs -E-business. (B2B,

B2C etc.)

UNIT III: SMALL AND MICRO ENTERPRISES

Importance, definitions – Govt. policies and support to MSMEs - growth strategies of

small firms – sickness in small business and remedies.

UNIT IV: INSTITUTIONAL SUPPORT TO ENTREPRENEURS

Role of Government - Role of IDBI, DIC - Financial Institutions - Commercial Banks,

Entrepreneurial Development Program.

UNIT V: PLANNING AND EVALUATION OF PROJECTS

Growth of Firm – Project identification and selection - Preparation of project plans -

Project Feasibility Study.

UNIT VI: PREPARATION OF BUSINESS PLAN

Analysis of the business opportunity, SWOT, Risk analysis. Description of Venture

Products, Services, Size of business, Background of entrepreneurs, Vision Mission

statements.

Page 4: MANAGEMENT SCIENCE II Semester 2 0 0 2 COURSE OBJECTIVES II-II.pdf · II Semester 2 0 0 2 COURSE OBJECTIVES 1. To familiarize the students with the framework for the managers and

II B.Tech., II Semester Syllabus QISCET-CSE R18

226

** Students can be instructed to prepare a Business Plan of their willing by considering

above aspects.

REFERENCE BOOKS

1. Business Ethics and corporate governance, ICFAI Center for Management

Research

2. Arya Kumar, Entrepreneurship, Pearson, Publishing House, New Delhi, 2012.

3. VSP Rao, Kuratko, Entrepreneurship, Cengage Learning, New Delhi.

4. Ramachandran, Entrepreneurship Development, Mc Graw Hill, New Delhi,

2012.

5. B. Janakiram, M Rizwana, Entrepreneurship Development, Excel Books, New

Delhi, 2011.

6. Rajeev Roy, Entrepreneurship, Oxford University Press, New Delhi, 2012.

7. P.C. Shejwalkar, Entrepreneurship Development, Everest Publishing House,

New Delhi, 2011.

Page 5: MANAGEMENT SCIENCE II Semester 2 0 0 2 COURSE OBJECTIVES II-II.pdf · II Semester 2 0 0 2 COURSE OBJECTIVES 1. To familiarize the students with the framework for the managers and

II B.Tech., II Semester Syllabus QISCET-CSE R18

227

II B.Tech. JAVA PROGRAMMING

L T P C

II Semester 3 0 0 3

COURSE OBJECTIVES

1. To understand object-oriented programming concepts and apply them in problem

solving.

2. To learn the basics of java Console and GUI based programming.

COURSE OUTCOMES

Student will be able to

1. Understand OOP concepts and basics of Java programming.

2. Acquire skills to apply OOP and Java programming in problem solving.

3. Extend his/her knowledge of Java programming further on his/her own.

4. Apply object-oriented concepts and its use

5. Display proficiency in java programming by building stand-alone applications.

6. Implement the Real time applications

UNIT I: INTRODUCTION TO JAVA PROGRAMMING

Principles of OOP, Java buzzwords, Sample java program, Compilation and Execution

of java program, JDK, JRE, JVM, java 1.8 and 1.9 features. History of Java, comments,

data types, variables, constants, operators, operator hierarchy, expressions, type

conversion and casting, enumerated types, control flow block scope, conditional

statements, loops, break and continue statements, arrays, strings.

UNIT II: CLASSES, OBJECTS AND INHERITANCE

Classes, creation of object, constructors, methods, parameter passing, static fields and

methods, access control, this reference, overloading methods and constructors,

recursion, garbage collection. Inheritance hierarchies, super and sub classes, super

keyword, final keyword, the Object class and its methods. Dynamic binding, method

overriding.

UNIT III: ABSTRACT CLASSES, INTERFACES AND PACKAGES

Abstract classes and abstract methods, Interfaces vs. Abstract classes, defining an

interface, implementing interfaces, accessing implementations through interface

references, extending interfaces. Defining Package, Creating and Accessing a Package,

Understanding CLASSPATH, importing packages.

UNIT IV: EXCEPTION HANDLING AND MULTITHREADING

Dealing with errors, benefits of execution handling, the classification of exceptions-

exception hierarchy, checked exceptions and unchecked exceptions, usage of try, catch,

throw, throws and finally, re throwing exceptions, exception specification, built in

exceptions, creating own exception sub classes. Difference between multiple processes

and multiple threads, thread states, creating threads, interrupting threads, thread

priorities, synchronizing threads, inter-thread communication, procedure consumer

pattern.

Page 6: MANAGEMENT SCIENCE II Semester 2 0 0 2 COURSE OBJECTIVES II-II.pdf · II Semester 2 0 0 2 COURSE OBJECTIVES 1. To familiarize the students with the framework for the managers and

II B.Tech., II Semester Syllabus QISCET-CSE R18

228

UNIT V: FILES

Streams - byte streams, character streams, text input/output, binary input/output,

random access file operations, File management using File class.

UNIT VI: APPLETS AND EVENT HANDLING

Inheritance hierarchy for applets, differences between applets and applications, life

cycle of an applet, passing parameters to applets. Events, Event sources, Event classes,

Event Listeners, Relationship between Event sources and Listeners, Delegation event

model, Examples: handling a button click, handling mouse events.

TEXT BOOKS

1. Herbet Schidt and Dale Srien, Java Fundamentals - A comprehensive

Introduction, Mac Graw Hill.

REFERENCE BOOKS

1. P.J. Deitel and H.M. Deitel, Java for Programmers, Pearson education.

2. P.J. Deitel and H.M. Deitel, Java: How to Program, PHI.

3. P. Radha Krishna, Object Oriented Programming through Java, Universities

Press.

4. Bruce Eckel, Thinking in Java, Pearson Education.

5. Bruce Eckel, Programming in Java, Pearson Education

6. S. Malhotra and S. Choudhary, Programming in Java, Oxford University Press.

WEB LINKS

1. http://www.tutorialspoint.com/java/

2. http://www.javatpoint.com/java-tutorial

3. http://www.w3schools.in/java/

Page 7: MANAGEMENT SCIENCE II Semester 2 0 0 2 COURSE OBJECTIVES II-II.pdf · II Semester 2 0 0 2 COURSE OBJECTIVES 1. To familiarize the students with the framework for the managers and

II B.Tech., II Semester Syllabus QISCET-CSE R18

229

II B.Tech. UNIX AND SHELL PROGRAMMING

L T P C

II Semester 2 1 0 3

COURSE OBJECTIVES

1. Study the open source application in the field of pedagogy.

2. To learn the efficiency of open source software in the orientation of information

literacy.

3. To know about the usage of model in information literacy orient

COURSE OUTCOMES

Student will be able to

1. Understand the UNIX File Structure.

2. Understanding the basic set of commands and utilities in Linux/UNIX systems.

3. Learn and implement the Scripting in different types of shells

4. Familiar with basic UNIX concepts such as: process, process groups, signals.

5. Familiar with different System calls in File Management.

6. Familiar with using sockets to implement client‐server environment

UNIT I: INTRODUCTION TO UNIX

Architecture of UNIX, Features of UNIX, UNIX Commands – man, echo, printf, script,

passwd, uname, who, date, stty, pwd, cd, mkdir, rmdir, ls, cp, mv, rm, cat, more, wc,

od, tar, gzip. Introduction to UNIX file system, vi editor.

UNIT II: UNIX UTILITIES

Security by file permissions, disk utilities: unlink, du, df, mount, umount, find, unmask,

process utilities: ulimit, ps, Networking Commands: w, finger, arp, ftp, telnet, rlogin.

Text processing utilities: tail, head, sort, nl, uniq, grep, egrep, fgrep, cut, paste, join,

tee, pg, comm, cmp, diff, backup utilities: tr, cpio.

UNIT III: INTRODUCTION TO SHELL

Working with Bourne shell: what is shell, Shell responsibilities, Pipes and input

redirection, output redirection Here documents, The shell as a programming language

shell meta characters, shell variables, shell commands, The environment, control

structures, shell script examples.

UNIT IV: PROCESS MANAGEMENT

Categories of process, Parent & Child process, Zombie and Orphan process,

mechanism of init(), termination of a process.

Signals: Unreliable Signals, Interrupted System Calls, kill, raise, alarm, pause, abort,

system, sleep function.

UNIT V: 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 – mkdir,

opendir, readdir, closedir, rmdir.

Page 8: MANAGEMENT SCIENCE II Semester 2 0 0 2 COURSE OBJECTIVES II-II.pdf · II Semester 2 0 0 2 COURSE OBJECTIVES 1. To familiarize the students with the framework for the managers and

II B.Tech., II Semester Syllabus QISCET-CSE R18

230

UNIT VI: INTRODUCTION TO SOCKETS

Socket, Socket Connections - Socket Attributes, Socket Addresses, socket, connect,

bind, listen, accept, Socket Communications.

TEXT BOOKS

1. Behrouz A. Forouzan, Richard F. Gilberg; Thomson, UNIX and Shell

Programming.

2. Sumithaba Das, UNIX: Concepts and Applications, Mac Graw Hill.

REFERENCE BOOKS

1. Graham Glass, King Ables, UNIX for Programmers and Users, Pearson

Education.

2. Kernighan and Pike, UNIX Programming Environment, PHI/Pearson Education

3. Rosen, Host, Klee, Farber, Rosinski, The Complete Reference UNIX, Mac Graw

Hill.

4. Sumitava Das, Your UNIX – The Ultimate Guide, Mac Graw Hill

5. Maurice Bach; Design of UNIX Operating System; PHI.

Page 9: MANAGEMENT SCIENCE II Semester 2 0 0 2 COURSE OBJECTIVES II-II.pdf · II Semester 2 0 0 2 COURSE OBJECTIVES 1. To familiarize the students with the framework for the managers and

II B.Tech., II Semester Syllabus QISCET-CSE R18

231

II B.Tech. FORMAL LANGUAGES &

AUTOMATA THEORY

L T P C

II Semester 3 1 0 4

COURSE OBJECTIVES

1. To understand concepts of Finite automata theory and its applications.

2. To discuss finite Automata with ϵ- Transitions, Regular expressions, and Regular

languages.

3. To know the properties of Regular languages and Context-free grammars

4. To understand push-down automata, Context-free languages and its properties.

5. To learn Turing machines and Undesirability.

COURSE OUTCOMES

Student will be able to

1. Design finite state machines.

2. Design ϵ-NFA, conversion between Finite automata and Regular expressions.

3. Apply pumping lemma for Regular languages, construct parse trees for CFG and

ambiguous grammars.

4. Construct push-down automata and apply pumping lemma for CFL.

5. Design Turing Machines and analyze Undesirability.

6. Convert from Push Down Automata to Context –Free Grammars and Vice Versa.

UNIT I: AUTOMATA

Introduction to Automata, Fundamental Concepts of Automata Theory-Alphabets,

Strings, Languages, Finite Automata: Types-DFA, NFA, Equivalence between DFA

and NFA, NFA with Epsilon Transitions, Significance, Equivalence between NFA with

€-Transitions to NFA without €-Transitions, Moore and Mealy Machines-Examples.

UNIT II: REGULAR EXPRESSIONS AND LANGUAGES

Regular expressions, Finite automata and regular Expressions, Algebraic laws of

regular expressions-Examples

UNIT III: PROPERTIES OF REGULAR LANGUAGES

Proving Languages Are Not Regular-Pumping Lemma for Regular Languages,

Applications of The Pumping Lemma, Closure Properties of Regular Languages,

Equivalence Between RE And DFA, Myhill-Nerode Theorem-Minimization Of DFA.

UNIT IV: CONTEXT FREE GRAMMARS

Introduction to CFG, Definition and Classification of Grammars, Parse Tree -

Derivations (LMD & RMD)-Constructing Parse Tree-Ambiguous Grammars, -

Simplification of CFG’s-Normal Forms, Context Free Languages-Closure Properties

of CFL’s-Pumping Lemma for CFL’s, Membership Algorithm (CYK).

Page 10: MANAGEMENT SCIENCE II Semester 2 0 0 2 COURSE OBJECTIVES II-II.pdf · II Semester 2 0 0 2 COURSE OBJECTIVES 1. To familiarize the students with the framework for the managers and

II B.Tech., II Semester Syllabus QISCET-CSE R18

232

UNIT V: PUSHDOWN AUTOMATA

Introduction to PDA-Definition-Model of PDA-Types of PDA-Equivalence between

Acceptance by Empty State and Acceptance by Final State, Equivalence of CFG and

PDA.

UNIT VI: TURING MACHINES

Introduction to TM-TM as Acceptor, TM as a Computing Device-Techniques for

construction of TM, Universal TM-Types of Turing machines, Recursive and

Recursively enumerable languages.

TEXT BOOKS

1. J.E. Hopcroft, R. Motwani and J.D. Ullman, Introduction to Automata theory,

Languages and computations, 3rd Edition, Pearson 2008.

2. Kamal Krithiyasan and Rama R, Introduction to Formal languages, Automata

theory and computation, Pearson education,2009

REFERENCE BOOKS

1. Nasir S.F. B, P.k.Srimani, A Text book on automata theory, Cambridge

University Press.

2. Hopcroft, Ullman, Introduction to Automata Theory Languages &

Computation, 3rd Edition, Pearson Edition.

3. Thomson, Introduction to Theory of Computation, 2nd Edition.

4. C.K. Nagpal, Formal languages and automata Theory, Oxford University Press.

5. K.V.N. Sunitha and N. Kalyani, Formal Languages and automata Theory,

Pearson education, 2010

WEBLINKS

1. http://www.montefiore.ulg.ac.be/~pw/cours/psfiles/calc-chap2.pdf

2. http://www.tutorialspoint.com/Automata_Theory/Context_free_grammar_introdu

ction.html

3. http://www.tutorialspoint.com/Automata_Theory/Pushdown_Automata_Introducti

on.htm

4. http://www.tutorialspoint.com/Automata_Theory/Turing_Machine_Introduction.h

tm

Page 11: MANAGEMENT SCIENCE II Semester 2 0 0 2 COURSE OBJECTIVES II-II.pdf · II Semester 2 0 0 2 COURSE OBJECTIVES 1. To familiarize the students with the framework for the managers and

II B.Tech., II Semester Syllabus QISCET-CSE R18

233

II B.Tech. COMPUTER ORGANIZATION &

ARCHITECTURE

L T P C

II Semester 3 0 0 3

COURSE OBJECTIVES

1. Students will be able to make use of the binary number system to translate values

between the binary and decimal number systems, to perform basic arithmetic

operations (i.e. addition, subtraction, multiplication, and division) and to construct

machine code instructions.

2. Students will be able to design logical expressions and corresponding integrated

logic circuits for a variety of problems including the basic components of a CPU

such as adders, multiplexers, the ALU, a register file, and memory cells.

COURSE OUTCOMES

Student will be able to

1. Understand the Basic structure of computer.

2. Understand register transfer, micro operations such as arithmetic logic ad shift.

3. Analyze the basic concepts and elements of a computer system.

4. Learn how to design a CPU.

5. Perform arithmetic operations.

6. Study memory and I/O management

UNIT I: INSTRUCTION SET ARCHITECTURES

Levels of Programming Languages Assembly Language Instructions Instruction Set

Architecture Design, A Relatively Simple Instruction Set Architecture.

UNIT II: COMPUTER ORGANIZATION

Basic Computer Organization, CPU Organization, Memory Subsystem Organization

and Interfacing, I/O Subsystem Organization and Interfacing, A Relatively Simple

Computer-Register Transfer Languages: Micro-operations and Register Transfer

Language, Using RTL to Specify Digital Systems, More Complex Digital Systems and

RTL.

UNIT III: CPU DESIGN

Specifying a CPU, Design and Implementation of a Very Simple CPU, Design and

Implementation of a Relatively Simple CPU.

UNIT IV: COMPUTER ARITHMETIC

Unsigned Notation, Signed Notation, Binary Coded Decimal, Specialized Arithmetic

Hardware, Floating Point Numbers

UNIT V: MEMORY ORGANIZATION

Hierarchical Memory Systems, Cache Memory, Virtual Memory, Beyond the Basics of

Cache and Virtual Memory, Memory Management in a Pentium/Windows Personal

Computer.

Page 12: MANAGEMENT SCIENCE II Semester 2 0 0 2 COURSE OBJECTIVES II-II.pdf · II Semester 2 0 0 2 COURSE OBJECTIVES 1. To familiarize the students with the framework for the managers and

II B.Tech., II Semester Syllabus QISCET-CSE R18

234

UNIT VI: INPUT/OUTPUT ORGANIZATION

Asynchronous Data Transfers, Programmed I/O Interrupts., Direct Memory Access,

I/O Processors, Serial Communication, and Serial Communication Standards.

TEXT BOOKS

1. John D. Carpinelli, Computer Systems Organization and Architecture, PEA,

2009

REFERENCE BOOKS

1. Carl Hamacher, Zvonks Vranesic, Safea Zaky, Computer Organization, 5th

Edition, MCG, 2002.

2. William Stallings, Computer Organization and Architecture, 8th Edition, PEA,

2010.

3. M. Moris Mano, Computer Systems Architecture, 3rd Edition, PEA, 2007.

Page 13: MANAGEMENT SCIENCE II Semester 2 0 0 2 COURSE OBJECTIVES II-II.pdf · II Semester 2 0 0 2 COURSE OBJECTIVES 1. To familiarize the students with the framework for the managers and

II B.Tech., II Semester Syllabus QISCET-CSE R18

235

II B.Tech. FUNDAMENTALS OF MOBILE &

WEB APPLICATION DEVELOPMENT

(Skill Development Course-I)

L T P C

II Semester 1 0 2 2

MOBILE APPLICATION DEVELOPMENT

COURSE OBJECTIVES

The objectives of this course is to enable the student to

1. Install Android Studio.

2. Create an Android app project.

3. Deploy the app to an emulator and a device.

4. Build a layout with UI elements including a scrolling list.

COURSE OUTCOMES

Student will be able to

1. Knowledge on Setting up the Android Application Development Environment

2. Use Layout Managers and Event Listeners.

3. Develop an application by the use of database.

4. Test and Debug Applications.

5. Deploy an application based on real time information.

6. Design adaptive, responsive user interfaces that work across a wide range of

devices.

EXPERIMENTS

1. Develop an application that uses GUI components, Font and Colors.

2. Develop an application that uses Layout Managers and event listeners.

3. Develop a native calculator application.

4. Write an application that draws basic graphical primitives on the screen.

5. Develop an application that makes use of database.

6. Develop an application that makes use of RSS Feed.

7. Implement an application that implements Multi-threading.

8. Develop a native application that uses GPS location information.

9. Implement an application that writes data to the SD card.

10. Implement an application that creates an alert upon receiving a message.

11. Write a mobile application that creates alarm clock.

WEB LINKS

https://www.codingconnect.net/mobile-application-development-lab/

Page 14: MANAGEMENT SCIENCE II Semester 2 0 0 2 COURSE OBJECTIVES II-II.pdf · II Semester 2 0 0 2 COURSE OBJECTIVES 1. To familiarize the students with the framework for the managers and

II B.Tech., II Semester Syllabus QISCET-CSE R18

236

WEB APPLICATION DEVELOPMENT

COURSE OBJECTIVES

The objectives of the course is to enable the student to

1. Understand history of the internet and related internet concepts that are vital in

understanding web development.

2. Implement HTML tags for designing static pages and separate design from content

using Cascading Style sheet

3. Implement Java Script to validate user input.

COURSE OUTCOMES

Student will be able to

1. Better Understanding of Non-programming technologies that are fundamental for

providing communication between web browsers and servers

2. Understand how information is displayed by browser.

3. Create simple web page using style sheets and perform different actions.

4. Design dynamic web pages by embedding Java Script code in HTML.

5. Design interactive web pages by embedding Java Script code in HTML.

6. Design a form and validate with different exceptions using Exception Handling

mechanism.

EXPERIMENTS

1. Design simple html file to demonstrate the use of different tags.

2. Design html file to link to different html page which contains images, tables.

3. Design html page with different types of frames such as floating frame, navigation

frame & mixed frame.

4. Design a Registration Form with Table

5. Create html file by applying the different styles using inline, external & internal

style sheets.

6. write a Java script program to define a user defined function for sorting the values

in an array

7. Design html page to explain the use of various predefined functions in a string and

math object in java script.

8. Design html page to explain the use of various predefined functions in a array &

Date object in Java script.

9. Design html page to demonstrate exception handling in java script.

10. Design html registration form and to validate the form using java script code.

TEXT BOOKS

1. Jeffrey C. Jackson, "Web Technologies--A Computer Science Perspective”,

Pearson Education, 2006.

Page 15: MANAGEMENT SCIENCE II Semester 2 0 0 2 COURSE OBJECTIVES II-II.pdf · II Semester 2 0 0 2 COURSE OBJECTIVES 1. To familiarize the students with the framework for the managers and

II B.Tech., II Semester Syllabus QISCET-CSE R18

237

II B.Tech. FUNDAMENTALS OF DATA SCIENCE

USING PYTHON

(Skill Development Course-I)

L T P C

II Semester 1 0 2 2

COURSE OBJECTIVES

This course is intended to

1. Create competitive advantage from both structured and unstructured data

2. Predict outcomes with supervised machine learning techniques

COURSE OUTCOMES

Student will be able to

1. Describe what Data Science is and the skill sets needed to be a data scientist.

2. Replacing and Update the data frame to NumPy array.

3. Will demonstrate the ability to think critically in making decisions based on data.

4. Apply grouping of data by using Mean values.

5. Describe the Data Science Process and how its components interact.

6. Visualize the data in any pictorial or graphical representation.

EXPERIMENTS

1. IMPORTING AND SUMMARIZING DATA

a. Read and explore your data

b. Exploring Your Data

c. Replacing Missing Values

d. Select a Column

e. Column Maximum Value

f. Selecting a Row

g. Converting a Data Frame to NumPy Array

h. Correlation Coefficient

2. MANIPULATING DATA

a. Creating Columns, I

b. Select Row with Highest Value

c. Creating columns II

d. Updating columns

e. Filtering rows

f. Grouping with Counts

g. Grouping with Counts, Part 2

h. Grouping One Column with Means

i. Grouping Two Columns with Means

3. VISUALIZING DATA

a. Plotting Scatterplots

b. Modifying Plot Colors

c. Plotting Histograms

d. Plotting with pandas

Page 16: MANAGEMENT SCIENCE II Semester 2 0 0 2 COURSE OBJECTIVES II-II.pdf · II Semester 2 0 0 2 COURSE OBJECTIVES 1. To familiarize the students with the framework for the managers and

II B.Tech., II Semester Syllabus QISCET-CSE R18

238

e. Plotting One Bar Graphs

f. Plotting Two Bar Graphs

g. Dropping Missing Values

Page 17: MANAGEMENT SCIENCE II Semester 2 0 0 2 COURSE OBJECTIVES II-II.pdf · II Semester 2 0 0 2 COURSE OBJECTIVES 1. To familiarize the students with the framework for the managers and

II B.Tech., II Semester Syllabus QISCET-CSE R18

239

II B.Tech. FUNDAMENTALS OF COMPUTER

NETWORKING INFRASTRUCTURE

MANAGEMENT USING NS2 (Skill Development Course-I)

L T P C

II Semester 1 0 2 2

COURSE OBJECTIVES

This course will enable students to familiarize with the basic taxonomy and terminology

of computer networking area.

COURSE OUTCOMES

Student will be able to

1. Have a knowledge about fundamental components / devices used to establish a

simple network.

2. Use appropriate network tools to build network topologies

3. Configuring Cisco router, static route and switches in a network.

4. Install and configure an open source tool NS2

5. Designing simple network using network tools.

6. Monitoring transfer of data packets among network devices through Ping messages.

EXPERIMENTS

1. Introduction to Lab Equipment

2. Cables and Connection

3. NS 2 installation

4. NS2 Introduction

5. The Command Line Interface

6. Configuring a Single Cisco Router

7. Configuring static route

8. Configuring a Switch

9. Simulate a three-node point to point network with duplex links

10. Simulate a four-node point to point network with the links connected as follows: n0

– n2, n1 – n2 and n2 – n3. Apply TCP agent between n0 – n3 and UDP agent

between n1 – n3. Apply relevant applications over TCP and UDP agents changing

the parameter and determine the number of packets sent by TCP / UDP.

11. Simulate the transmission of ping messages over a network topology consisting of

6 nodes and find the number of packets dropped due to congestion.

Page 18: MANAGEMENT SCIENCE II Semester 2 0 0 2 COURSE OBJECTIVES II-II.pdf · II Semester 2 0 0 2 COURSE OBJECTIVES 1. To familiarize the students with the framework for the managers and

II B.Tech., II Semester Syllabus QISCET-CSE R18

240

II B.Tech.

JAVA PROGRAMMING LAB L T P C

II Semester 0 0 3 1.5

COURSE OBJECTIVES

1. To program in the Java programming language.

2. To have knowledge of object-oriented paradigm in the Java programming language.

3. To use Java in a variety of technologies and on different platforms.

COURSE OUTCOMES

Student will be able to

1. Implement classical problems using java programming.

2. Implement frontend and backend of an application.

3. Build software development skills using java programming for real world

applications.

4. Develop and understand exception handling, multithreaded applications with

synchronization.

5. Understand the use of Collection Framework.

6. Design GUI based applications and develop applets for web applications.

EXPERIMENTS

1. Implement a java program for finding roots of quadratic equation.

2. Implement a java program to display the Fibonacci sequence.

3. Implement a java program to multiply two matrices.

4. Implement a java program to check whether given string is palindrome or not.

5. Implement a java program for finding the total numbers of objects created of a class.

6. Implement a java program to demonstrate static variables, methods, and blocks.

7. Implement a java program that illustrates simple inheritance and multi-level

inheritance.

8. Implement a java program for Dynamic method dispatch.

9. Implement a java program demonstrating the difference between method

overloading, constructor overloading and method overriding.

10. Implement a java program to give the example for ‘super’ keyword.

11. Implement a java program to give a simple example for abstract class.

12. Implement a java program illustrating multiple inheritance using interfaces.

13. Implement a java program to create a package named my pack and import it in circle

class.

14. Implement a java program for example of try, catch and finally block. In this check

whether the given array size is negative or not.

15. Implement a java program for creation of user defined exception.

16. Implement a java program for creation of multiple threads.

17. Implement a Java program that correctly implements producer consumer problem

using the concept of inter thread communication.

18. Implement a java program to add and display the group of different objects using

Page 19: MANAGEMENT SCIENCE II Semester 2 0 0 2 COURSE OBJECTIVES II-II.pdf · II Semester 2 0 0 2 COURSE OBJECTIVES 1. To familiarize the students with the framework for the managers and

II B.Tech., II Semester Syllabus QISCET-CSE R18

241

Array List.

19. Implement a java program that displays number of characters, lines and words in a

text file.

20. Implement a java program for creation of buttons and labels.

21. Implement a java program to create a border layout control and grid layout control.

22. Implement a java program to create a simple calculator.

Page 20: MANAGEMENT SCIENCE II Semester 2 0 0 2 COURSE OBJECTIVES II-II.pdf · II Semester 2 0 0 2 COURSE OBJECTIVES 1. To familiarize the students with the framework for the managers and

II B.Tech., II Semester Syllabus QISCET-CSE R18

242

II B.Tech. COMPUTER ORGANIZATION &

ARCHITECTURE LAB

L T P C

II Semester 0 0 3 1.5

COURSE OBJECTIVES

1. Understand concepts of Logic gates and flip-flops.

2. Learn the different types of Combinational Circuits.

3. Learn the different types of Sequential Circuits.

4. Learn the different types of Memory Organization Techniques.

5. Summarize the stages of CPU.

COURSE OUTCOMES

Student will be able to

1. Understand concepts of Logic gates and flip-flops.

2. Understand the concept of I/O organization.

3. Learn the different types of Combinational Circuits.

4. Learn the different types of Sequential Circuits.

5. Learn the different types of Memory Organization Techniques.

6. Summarize the stages of CPU.

EXPERIMENTS

1. Review of the different logic design circuits.

a) Logic gates

b) Flip/Flop (RS, JK, D, T)

2. To Design and Implement Half Adder and Half Subtractor Using Logic Gates.

3. To Design and Implement Full Adder and Full Subtractor Using Logic Gates.

4. Familiarity with state of art IC-chips: Multiplexer, Decoder, Encoder, Shift-

Register and Truth Table verification.

5. Test and verify the operation of 4-bit binary up/down counter.

6. Design and Verify the operation of 2-bit Athematic/Logical unit.

7. Design and Verify the operation of BCD adder.

8. Test and verify the operation of SRAM chip

9. Test and verify the operation of ROM chip

10. Design and Verify the operation of Associative Cache.

11. Design and Verify the operation of Direct Mapped Cache.

12. Design and Verify the operation of CPU.

EQUIPMENT REQUIRED FOR LABORATORY

Software Required: Logisim Simulator, Operating System (windows XP, windows 7)

Hardware Required: Computer