IT Syllabus CBCS 2018

Download as pdf or txt
Download as pdf or txt
You are on page 1of 25

Department of Information Technology

Dr. Shyama Prasad Mukherjee University


(Following Upgraded to Ranchi College)

SEMESTER- III
COURSE CODE :- CC 5
COURSE TITLE :- PROGRAMMING IN C++
CREDIT :- 4
Marks distribution
Full Marks: 15 (MSE) + 60 (ESE) = 75 Duration: 3 hrs Pass Marks: 34
This paper consists of 60 marks and divided into two groups:
Group-A: Objective questions (Compulsory) : 1 x 10 = 10
Group-B: descriptive questions (5 out of 8 questions) : 10 x 5 = 50
---------------
Total = 60
The questions must cover the entire syllabus with equal distribution of marks as far as practicable.

Module 1: OOPS: Concepts of OOPS and differences with procedural languages,


characteristics of OOPS (Idea of objects, class, data abstraction & encapsulation, inheritance,
polymorphism, dynamic binding, I/0 stream, Cin, Cout, I/O manipulation).
Module2: Data Types, operators, Control structure & looping statements, Functions and
arrays.
Module 3: Objects & classes: classes and objects, constructor, destructor
Module 4: Operators overloading: unary operator (++, --,-) binary operators using member
function and friend function
Module 5: Inheritance: Derived class and base class, protected access specifier, derived class
constructors, class hierarchies, abstract base class, public and private inheritance, Multiple
inheritance, containership (classes within classes).
Module 6: Pointers: Address and pointers, pointers and arrays, memory management. "New"
& "delete" pointer to objects, pointer to pointer and "this" pointer
Module 7: Functions: Virtual functions, Friend functions, static functions.
Module 8: Files and streams: String, string I/O, object I/O, I/O with multiple objects file
pointer.

Books Recommended:
I. C++ -Lafore
2. C++ -Balaguruswamy
3. C ++ -Kanetkar

PRACTICAL: Programming in C++

Programming Using C++ based on functions, constructor, destructor, operator overloading,


inheritance, polymorphism, Pointer.

8
Department of Information Technology
Dr. Shyama Prasad Mukherjee University
(Following Upgraded to Ranchi College)

SEMESTER-III
COURSE CODE :- CC 6
COURSE TITLE :- GRAPH THEORY
CREDIT :- 4

Marks distribution
Full Marks: 15 (MSE) + 60 (ESE) = 75 Duration: 3 hrs Pass Marks: 34
This paper consists of 60 marks and divided into two groups:
Group-A: Objective questions (Compulsory) : 1 x 10 = 10
Group-B: descriptive questions (5 out of 8 questions) : 10 x 5 = 50
---------------
Total = 60
The questions must cover the entire syllabus with equal distribution of marks as far as practicable.

Module-1 Introduction: What are Graph, Application of Graphs, Finite and Infinite Graphs,
Incidence and Degree, Isolated Vertex, Pendant Vertex and Null Graph?

Module-2 PATHS AND CIRCUITS: Isomorphism, Sub graphs, Walks, Paths and Circuits,
Connected Graphs, Disconnected Graphs and Components,

Module-3 Euler Graphs, Operations on Graphs, Hamiltonian Paths and Circuits, The
Travelling Salesman Problem.

Module-4 TREES AND FUNDAMENTAL CIRCUITS: Trees, Some Properties of Trees,


Pendent Vertices in a Tree, Distance and Centers in a Tree, Spanning Trees, Fundamental
Circuits, finding all Spanning Trees of a Graph, Spanning Trees in a Weighted Graph.

Module-5 CUT-SETS ANDCUT VERTICES: Cut Sets, Some Properties of a Cut-Set, All
Cut Sets in a Graph, Fundamental Circuits and Cut-Sets,

Module-6 Connectivity and Separability, Network Flows, I-Isompiphism, 2-Isomorphism.


(Statements and applications of Theorems only, no proofs).

Books Recommended:
Graph Theory: Nursing Dev

PRACTICAL: - On Job Training-I(OJT1)

One Month On-Job Training in the Latest Technology: For detail refer page no-26

9
Department of Information Technology
Dr. Shyama Prasad Mukherjee University
(Following Upgraded to Ranchi College)

SEMESTER- III
COURSE CODE :- CC 7
COURSE TITLE :- DATA COMMUNICATION AND NETWORKING
CREDIT :- 4
Marks distribution
Full Marks: 15 (MSE) + 60 (ESE) = 75 Duration: 3 hrs Pass Marks: 34
This paper consists of 60 marks and divided into two groups:
Group-A: Objective questions (Compulsory) : 1 x 10 = 10
Group-B: descriptive questions (5 out of 8 questions) : 10 x 5 = 50
---------------
Total = 60
The questions must cover the entire syllabus with equal distribution of marks as far as practicable.

Module1: Basic network concepts, advantages and disadvantages of computer networks,


types of networks-LAN, WAN, MAN LAN Technology: LAN architecture, Bus/Tree
LAN, Ring & Star LANs Network topologies, Hardware requirement of a network,
Network operating system.
Module 2: A communication model, communication tasks, three-layer approach to
protocols, brief introduction to TCP/IP and OSI (brief function to different layers).
Module 3: Data Transmission: concept and terminology, analog and digital data
transmission. Transmission impairments, Guided transmission media. Data encoding,
digital data digital signal, digital data analog signal, analog data digital signal and analog
data analog signal.
Module 4: Data link control: flow control, error detection (CRC). Error control, High
level data control (HDLC). Multiplexing, statistical time division multiplexing
Module 5: Circuit switching: switched network, circuit switching networks, switching
concepts, Packet Switching: packet switching principals, congestion and control
Module 6: Ethernet: -Standard Ethernet and Fast Ethernet, CSMA, CSMA/CD,
CSMA/CA, Token ring and FDDI.
Module 7: Bridges: Bridge operation, routing and bridges.
Module 8: Network Security: Requirements, conventional encryption, public key encryption &
digital signature. (No numerical related questions are to be asked.

Books Recommended:
Data Communication and Networking: Tannenbaum
Data Communication and Networking: W. Stalling
Data Communication and Networking: Frozen

PRACTICAL: PERSONAL COMPUTER CONFIGURTION


Installation of operating system, introduction of hardware.

10
Department of Information Technology
Dr. Shyama Prasad Mukherjee University
(Following Upgraded to Ranchi College)

SEMESTER- III
COURSE CODE :- SEC-I
COURSE TITLE :- Soft Skills
CREDIT :- 2
Marks distribution
Full Marks: = 100 Duration: 3 hrs
This paper consists of 100 marks.
Descriptive types of questions (5 out of 8 questions) : 20 x 5 = 100

The questions must cover the entire syllabus with equal distribution of marks as far as practicable.

Module- I - SELF ANALYSIS SWOT Analysis, who am I, Attributes, Importance of Self


Confidence, Self Esteem.

Module-2 - CREATIVITY Out of box thinking, Lateral Thinking.

Module-3- ATTITUDE Factors influencing Attitude, Challenges and lessons from Attitude,
Etiquette.

Module-4- MOTIVATION Factors of motivation, Self talk, Intrinsic & Extrinsic Motivators.

Module-5- GOAL SETTING Wish List, SMART Goals, Blue print for success, Short Term, Long Term,
Life Time Goals. Time Management Value of time, Diagnosing Time Management, Weekly Planner to do
list, Prioritizing work. Extempore ASSESSMENT

Module-6- INTERPERSONAL SKILLS Gratitude Understanding the relationship between Leadership


Networking & Team work. Assessing Interpersonal Skills Situation description of Interpersonal Skill. Team
Work: Necessity of Team Work Personally, Socially and Educationally.

Module-7 - LEADERSHIP Skills for a good Leader, Assessment of Leadership Skills,

Module-8 - STRESS MANAGEMENT Causes of Stress and its impact, how to manage & distress, Circle of
control, Stress Busters. Emotional Intelligence what is Emotional Intelligence, emotional quotient why
Emotional Intelligence matters, Emotion Scales. Managing Emotions.

TEXT BOOK:

SOFT SKILLS, 2015, Career Development Centre, Green Pearl Publications.

PRACTICAL: SOFT SKILLS

Personality development

11
Department of Information Technology
Dr. Shyama Prasad Mukherjee University
(Following Upgraded to Ranchi College)

12
Department of Information Technology
Dr. Shyama Prasad Mukherjee University
(Following Upgraded to Ranchi College)

SEMESTER- IV
COURSE CODE :- CC8
COURSE TITLE :- DATA BASE MANAGEMENT SYSTEM
CREDIT :- 4
Marks distribution
Full Marks: 15 (MSE) + 60 (ESE) = 75 Duration: 3 hrs Pass Marks: 34
This paper consists of 60 marks and divided into two groups:
Group-A: Objective questions (Compulsory) : 1 x 10 = 10
Group-B: descriptive questions (5 out of 8 questions) : 10 x 5 = 50
---------------
Total = 60
The questions must cover the entire syllabus with equal distribution of marks as far as practicable.

Module1: Introduction to DBMS- Purpose, difference with respect to conventional file


processing system, data abstraction, data independence, data models (object-based, record
based, physical data models), database manager, database administrator, overall system
structure.
Module 2: Entity- Relationship model- Relationship sets, Mapping, keys and entity sets.
Entity Relationship diagram, specialization, generalization and aggregation.
Module 3: Relational algebra- Project, select, Cartesian product, joins, natural join, union,
intersection.
Module 4: Normalization-Functional dependency, INF, 2NF, 3NF, BCNF, multivalued
dependency &4NF. Lossless joins dependency preservation.
Module 5: Transaction- concepts, transaction state, concurrent executions, serializability,
conflict serializability, view serializability.
Module 6: Concurrency control- locks, granting of locks, timestamp-based protocols,
deadlock prevention, detection & recovery.
Module 7: Security- Authorization.
Module 8: Oracle: - Oracle functions, SQL, simple queries, nested sub-queries, self join,
equijoin, non-equijoin, PL/SQL programming (Writing small blocks for data Manipulation).
Update, Insert, Triggers.

Books Recommended:
1. DBMS -Korth
2. DBMS -C.J. Date
3. Oracle –Byross

PRACTICAL: ORACLE
Writing and executing simple and complex queries, Creation and alteration of tables updating
Inserting, deleting a table. Writing simple PL/SQL codes for data manipulation.

13
Department of Information Technology
Dr. Shyama Prasad Mukherjee University
(Following Upgraded to Ranchi College)

SEMESTER- IV
COURSE CODE :- CC 9
COURSE TITLE :- SYSTEM ANALYSIS AND DESIGN
CREDIT :- 4
Marks distribution
Full Marks: 15 (MSE) + 60 (ESE) = 75 Duration: 3 hrs Pass Marks: 34
This paper consists of 60 marks and divided into two groups:
Group-A: Objective questions (Compulsory) : 1 x 10 = 10
Group-B: descriptive questions (5 out of 8 questions) : 10 x 5 = 50
---------------
Total = 60
The questions must cover the entire syllabus with equal distribution of marks as far as practicable.

Module 1: Overview of System Analysis & Design, System Development life cycle, Project
selection-sources of project requests, preliminary investigation.
Module 2: Feasibility Study-Economic feasibility, cost and benefits analysis, feasibility
consideration steps in feasibility analysis, feasibility reports.
Module 3: System Design –process and stages, I/O and form design, File Organization and database
design.
Module 4: Testing, System testing, unit and integration testing, test plans. Software selection criteria.
Module5: CPM, PERT, Fact finding techniques, Data flow diagrams, Data dictionaries.
Module 6: Security, Disaster recovery and ethics are system development.
Module 7: Process of design, logical and physical design, structure design, and structure walk
through input design output design, form design, classification of form, and requirement of form.

Book Recommended
1. System analysis & design-E.M. Awad
2. V.Raja Raman

PRACTICAL: LINUX OPERATING

Basics of Linux Operating system, Commands.

14
Department of Information Technology
Dr. Shyama Prasad Mukherjee University
(Following Upgraded to Ranchi College)

SEMESTER- IV
COURSE CODE :- CC 10
COURSE TITLE :- MANAGEMENT INFORMATION SYSTEM
CREDIT :- 4
Marks distribution
Full Marks: 15 (MSE) + 60 (ESE) = 75 Duration: 3 hrs Pass Marks: 34
This paper consists of 60 marks and divided into two groups:
Group-A: Objective questions (Compulsory) : 1 x 10 = 10
Group-B: descriptive questions (5 out of 8 questions) : 10 x 5 = 50
---------------
Total = 60
The questions must cover the entire syllabus with equal distribution of marks as far as practicable.

Module 1: Overview of MIS, Significance of MIS, explain management, information and system,
nature, scope characteristics of MIS, comparing information IT with MIS
Module 2: Structure of MIS on the basis of physical components, support for decision making,
classification of MIS (Transaction processing system, management information system decision
support system, office automation system).
Module:3 Functional Information System-financial information system, marketing information
system, production/manufacturing information system.
Module :4 Decision Making Type-purpose of decision making, simon’s model of decision-making
Decision tree.
Module:5 Information and system concepts-types of information-strategic information, operational
information, definition of system, element of system-input, process, output, feedback.
Module :6 System development approaches-Spiral model, water fall model.
Module 7: System analysis-introduction to system analysis, determination of requirements, identify
the data used and information evolution of mis- evolution approaches, evolution classes, product-based
mis evolution, cost/benefit-based evolution.
Module 8: Information System Planning-Planning terminology, mission, objectives, strategies,
policies Location of mis in the structure of organization.
Books Recommended: Management Information System – Javedkar
PRACTICAL: - JOB Training-II(OJT-2)
One Month On-Job Training in Latest Trends (IT market demands): For details refer page no-26

15
Department of Information Technology
Dr. Shyama Prasad Mukherjee University
(Following Upgraded to Ranchi College)

SEMESTER- IV
COURSE CODE :- SEC-II
COURSE TITLE :- Organizational Behaviour
CREDIT :- 2

Marks distribution
Full Marks: = 100 Duration: 3 hrs
This paper consists of 100 marks.
Descriptive types of questions (5 out of 8 questions) : 20 x 5 = 100

The questions must cover the entire syllabus with equal distribution of marks as far as practicable.

Module-1 Introduction: Meaning and importance of the study of OB


Module-2 Behaviour and its causation: Introduction to personality, perception, learning and
attitude
Module-3 Motivation: Importance of psychological process of motivation, salient motivation
tools Need Theories/ Content Theories (Maslow’s Hierarchy of Needs, Alderfer’s ERG Theory
Process Theories (Herzberg’s Two Factor Theory and Vroom’s Expectancy Theory)
Module-4 Leadership and Group Dynamics: Historically Important (Ohio State and Michigan
leadership Theories), Traditional Theories (Trait Theory and Contingency Theory)
Modern Theories (Charismatic Theories), Formal and informal groups, role concept
Module-5 Improving Interpersonal Effectiveness: Interpersonal communication, Introduction to
TA
Module-6 Conflict Management and Team Building: Sources of Conflict, Types of Conflict,
Negotiation (process and issues).
Module-7 Concepts of Organizational Culture and Organizational Development: Definition,
Organizational Culture
Module-8 Organizational Development: Concept of OD, Phases of OD and OD Interventions,
Limitations of OD Interventions Concept of Morale and Job Satisfaction.
Text Books:
1. Pareek, U. Understanding Organizational Behaviour (Oxford University Press: New Delhi)
2. Robbins, S.P.& Sanghi Organizational Behaviour (Prentice Hall India: New Delhi)

PRACTICAL: Organizational Behavior


Organizational Behavior, Leadership & Group Discussion and Organizational Development

16
Department of Information Technology
Dr. Shyama Prasad Mukherjee University
(Following Upgraded to Ranchi College)

17
Department of Information Technology
Dr. Shyama Prasad Mukherjee University
(Following Upgraded to Ranchi College)

SEMESTER- V
COURSE CODE :- CC 11
COURSE TITLE :- PROGRAMMING IN JAVA
CREDIT :- 4
Marks distribution
Full Marks: 15 (MSE) + 60 (ESE) = 75 Duration: 3 hrs Pass Marks: 34
This paper consists of 60 marks and divided into two groups:
Group-A: Objective questions (Compulsory) : 1 x 10 = 10
Group-B: descriptive questions (5 out of 8 questions) : 10 x 5 = 50
---------------
Total = 60
The questions must cover the entire syllabus with equal distribution of marks as far as practicable.

Module 1: Introduction to Java: History of Java, features of Java, types of Java programs.DK Tools:
Javac compiler, Java interpreter, applet viewer, Java tools, Javap disassemble, Javadoc Tool,
JavahTool, Java keywords.
Module 2: Data types in Java, Variable naming conventions, initializing variables, literals,
operators, type conversion, construct, looping construct, Arrays and vectors.
Module 3: Classes and objects: Declaring classes, creating objects, declaring objects, declaring
methods, passing arguments to methods.
Module 4: Constructors, access specifies (public, private, protected, Default), modifiers, the
Method Overloading, Method Overriding, Garbage collection (Introduction).
Module 5: Inheritance: Introduction to Inheritance, Types of Inheritance Abstract class and Interface
Module 6: Introduction to threads: Threads, Single threaded and multithreaded applications, life
cycle of a Thread, the current thread, the thread class, Problems in multithreading.
Module 7: Packages: Java packages, using a package, the Lang packages, the package, the creating
a package.
Module 8: Applets & Applications: Applet class, Applet & HTML, Life cycle of an Applet, Graphic
class (Introduction), passing parameters to Applets, Creating an application.

Books Recommended:
1. Java- Complete Reference
2. Mastering Java

PRACTICAL: Programming in JAVA

Entire syllabus of java Programming

18
Department of Information Technology
Dr. Shyama Prasad Mukherjee University
(Following Upgraded to Ranchi College)

SEMESTER- V
COURSE CODE :- CC 12
COURSE TITLE :- Web Technology
CREDIT :- 4

Marks distribution
Full Marks: 15 (MSE) + 60 (ESE) = 75 Duration: 3 hrs Pass Marks: 34
This paper consists of 60 marks and divided into two groups:
Group-A: Objective questions (Compulsory) : 1 x 10 = 10
Group-B: descriptive questions (5 out of 8 questions) : 10 x 5 = 50
---------------
Total = 60
The questions must cover the entire syllabus with equal distribution of marks as far as practicable.

Module 1: History of the Internet and World Wide Web, Search Engines, News-group, E-mail and
its Protocols, Web Portal, Browsers and their versions, Its functions, URLs, web sites.
Module 2: Static Web Development: HTML - Introduction to HTML, HTML Document structure
tags, HTML comments, Text formatting, inserting special characters, anchor tag, adding images and
Sound, lists types of lists, tables, frames and Developing Forms.
Module 3: Introduction to Java Script: Data Types, Control Statements, operators, Functions,
Objects in Java Script, Handling Events.
Module 4: Cascading Style Sheet: Types of Style Sheets – Internal, inline and External style sheets,
creating styles, link tag.
Module 5: DHTML: Introduction to DHTML, JavaScript &DHTML, Document Object Model,
DHTML Events, dynamically change style to HTML Documents.
Module 6: Overview to ASP, features of asp, client-side scripting vs server-side scripting, web
server, configuration of IIS in xp windows, creation of virtual directory.
Module 7: Asp objects and their characteristics- Request, response, server, session, application,
form method-get, post,
Module 8: introduction of ado, ado work, oledb, odbc, query string, client certificate, connection
object, recordset object

Books Recommended:
1. HTML DHTML Java Script VB Script – Ivan Bayross
2. Black Book: Holzner

PRACTICAL: WEB TECHNOLOGY


Program of Web Technology covering entire syllabus, creating web page.

19
Department of Information Technology
Dr. Shyama Prasad Mukherjee University
(Following Upgraded to Ranchi College)

SEMESTER- V
COURSE CODE :- DSE 1
COURSE TITLE :- DSE-I (OBJECT ORIENTED MODELING AND DESIGN)
CREDIT :- 4
Marks distribution
Full Marks: 15 (MSE) + 60 (ESE) = 75 Duration: 3 hrs Pass Marks: 34
This paper consists of 60 marks and divided into two groups:
Group-A: Objective questions (Compulsory) : 1 x 10 = 10
Group-B: descriptive questions (5 out of 8 questions) : 10 x 5 = 50
---------------
Total = 60
The questions must cover the entire syllabus with equal distribution of marks as far as practicable.

Module 1: Introduction: What Is Object-Oriented? What Is Object Oriented Development?


Object Oriented Theme.
Module 2: Modeling as a Design Technique: Modeling, Abstraction, The three models.
Module 3: Class Modeling: Object and class concepts, link and association concepts,
Generalization and inheritance, a sample class model. Advanced class Modeling:
Aggregation, abstract classes, multiple inheritances, metadata, and constraints.
Module 4: State Modeling: Events, states, state diagrams. Advanced states Modeling:
Nested state diagrams, nested states, concurrency, a sample state model.
Module 5: Interaction Modeling: Use case models, sequence models, activity models, Data
Flow Diagrams.
Module 6: Process Overview: Development states, Development life cycle.
Module 7: System Design: Overview of system design, breaking a system into subsystems,
identify concurrency, allocation of subsystems, management of data storage,
handling global resources, choosing a software control strategy, handling boundary
conditions, setting trade-off priorities, common Architectural styles, architecture of
the ATM system.
Module 8: Programming style: Object-Oriented Style, Reusability, Extensibility, Robustness,
Programming – in-the-Large.

Text Book:
Michael R Blaha and James R Rumbaugh– Object Oriented Modeling and Design, PHI, New Delhi, 2003

PRACTICAL: UML

Object Oriented with UML, Class diagram, Object Diagram, Activity Diagram, State Diagram.

20
Department of Information Technology
Dr. Shyama Prasad Mukherjee University
(Following Upgraded to Ranchi College)

SEMESTER- V
COURSE CODE :- DSE 2
COURSE TITLE :- DSE-II (E-COMMERCE AND APPLICATION)
CREDIT :- 4
Marks distribution
Full Marks: 15 (MSE) + 60 (ESE) = 75 Duration: 3 hrs Pass Marks: 34
This paper consists of 60 marks and divided into two groups:
Group-A: Objective questions (Compulsory) : 1 x 10 = 10
Group-B: descriptive questions (5 out of 8 questions) : 10 x 5 = 50
---------------
Total = 60
The questions must cover the entire syllabus with equal distribution of marks as far as practicable.

Module 1: Introduction to e-commerce, Advantages and Disadvantage of Ecommerce, Types of


E-Commerce EDI-electronic data interchange, Benefits of EDI, Component of EDI
System.
Module 2: Introduction to UN/EDIF ACT standard, An EDIFACT Message, Interchange
Structure, Un/EDIFACT message Directories.
Module 3: Internet & Extranets, Commerce over the Internet, Commerce over the Extranet
Identification & tracking tools, EAN system, Eancom, Article numbering, bar
Coding.
Module 4: Business process Re-engineering, Strategic Alignment Model BPR Methodology.
Rapid Re Methodology, Management of change.
Module 5: Concerns for e-commerce growth – Legal issues, Risks, Technology for
Authenticating Electronics Document, Laws for E-Commerce, Legal issues for
internet commerce.
Module 6: Cyber security, Cyber-attacks, Hacking, Firewalls, cryptography-based solutions,
Digital Signature
Module 7: Cybercrimes, Information Technology act 2000, Public Key Infrastructure, PKI and
Certifying Authorities
Module 8: Electronic payment system, Payment gateway and Internet banking, Pay pal, Secure
Electronic |Transaction (SET) protocol
Books Recommended:
1.K. K. Bajaj & D. Nag – TMH
2.Rayport & Jawors

PRACTICAL: E-COMMERCE AND APPLICATION

CASE STUDY ON E-COMMERCE, APPLICATION OF E-COMMERCE, E-GOVERNANCES CASE


STUDIES.
21
Department of Information Technology
Dr. Shyama Prasad Mukherjee University
(Following Upgraded to Ranchi College)

SEMESTER- VI
COURSE CODE :- CC 13
COURSE TITLE :- SOFTWARE ENGINEERING
CREDIT :- 4
Marks distribution
Full Marks: 15 (MSE) + 60 (ESE) = 75 Duration: 3 hrs Pass Marks: 34
This paper consists of 60 marks and divided into two groups:
Group-A: Objective questions (Compulsory) : 1 x 10 = 10
Group-B: descriptive questions (5 out of 8 questions) : 10 x 5 = 50
---------------
Total = 60
The questions must cover the entire syllabus with equal distribution of marks as far as practicable.
Module 1: Software: Characteristics, Components and Applications, Software process, Software
Engineering – A layered Technology, The software process, Software Process models, Linear
Sequential Model, Prototyping Model, RAD Model and Evolutionary Software Models.
Module 2: Software Process & Project Metrics: Metrics in Project & Process Domains, Software
Measurement and Metrics for Software Quality.
Module 3: Project Planning Objectives: Software Scope, resources, Software Project Estimation,
Decomposition Techniques, Empirical estimation Models, Make-Buy decision.
Module 4: Risk Management: Software risks, Risk Identification, Projection, Defining Task set for
software Project, selecting software engineering tasks, scheduling and project plan,
Module 5: Software Quality Assurance. Software reviews, Formal approach to SQA Software
Reliability, The SQA plan.
Module 6: Conventional Methods for Software Engg: System Engg. Product Engg., Modeling the
System, Architecture, System specifications, Analysis Concepts & Principles, Software prototyping,
Specifications, Analysis Modeling, Design Concepts, Principles & Methods, Design for real-time
system, Software Testing Methods.
Module 7: Object Oriented Software Engineering, Object Oriented Analysis, Object Oriented
Design & Testing.
Module 8: Advanced Topics in Software Engg: Software Reuse, Reengineering, Client/Server
Software Engg and Computer Aided Software Engg.

Books Recommended:
1. Roger S. Pressman – Software Engineering – A Practitioner's Approach – McGraw Hill.
2. Richard Fairley – Software Engineering Concepts, TATA McGraw Hill.

PRACTICAL: SOFTWARE ENGINEERING


SOFTWARE REQUIREMENT SPECIFICATION (SRS) OF ANY ORGANIZATION.
22
Department of Information Technology
Dr. Shyama Prasad Mukherjee University
(Following Upgraded to Ranchi College)

SEMESTER- VI
COURSE CODE: - CC 14
COURSE TITLE: - ENTERPRENEURSHIP DEVELOPMENT
CREDIT :- 4
Marks distribution
Full Marks: 15 (MSE) + 60 (ESE) = 75 Duration: 3 hrs Pass Marks: 34
This paper consists of 60 marks and divided into two groups:
Group-A: Objective questions (Compulsory) : 1 x 10 = 10
Group-B: descriptive questions (5 out of 8 questions) : 10 x 5 = 50
---------------
Total = 60
The questions must cover the entire syllabus with equal distribution of marks as far as practicable.

Module 1: Need, scope and characteristics of Entrepreneurship, special schemes for Technical
Entrepreneurs, STED. Identification of opportunity. Exposure to demand based, resource based,
service based, import substitute and export promotion Industries.
Module2: Market survey Techniques. Need scope and approaches for project formulation. Criteria
for Principles of Product selection and development. Structure of project report.
Module3: Choice of technology, plant and equipment. Institutions, financing procedure and
financial incentives. Financial ratio and their significance.
Module4: Books of accounts, financial statements and funds flow analysis. Energy requirement and
Utilization. Resource Management Men, Machine and Materials.
Module5: Critical Path Method [CPM] and Project Evaluation Review Techniques [PERT] as
planning tools for establishing SSI. a] Creativity and innovation. b] Strength weakness
Opportunity and Threat [SWOT] Techniques.
Module6: Techno – economic feasibility of the project. Plant layout and Process Planning for
the product. Quality control/quality assurance and testing of product.
Module7: Elements of Marketing and Sales management. a] Nature of product and market strategy
b] Packaging and advertising. c] After Sales service. Costing and Pricing.
Module8: Management of self and understanding human behavior. Sickness in small scale
industries and their remedial measures. Copying with uncertainties, stress management and positive
reinforcement. a] Licensing, registration. b] Municipal bye laws and insurance coverage. Important
provisions of factory Act, Sales of Goods Act, Partnership Act. a] Dilution control b] Social
responsibility and business ethics. Income Tax, Sales Tax and Excise Rules.

Books Recommended:
Entrepreneurship Development: S.B. Khanka, EDP – Khanka and Gupta
PRACTICAL: EDP
1. Conduct of mini market survey, Data collection through questionnaire and personal visits.
2. Analysis of simple project reports, communication written and oral practices.

23
Department of Information Technology
Dr. Shyama Prasad Mukherjee University
(Following Upgraded to Ranchi College)

SEMESTER- VI
COURSE CODE :- DSE 3
COURSE TITLE :- DSE-III /DATA WAREHOUSE AND DATA MINING
APPLICATION)
CREDIT :- 4
Marks distribution
Full Marks: 15 (MSE) + 60 (ESE) = 75 Duration: 3 hrs Pass Marks: 34
This paper consists of 60 marks and divided into two groups:
Group-A: Objective questions (Compulsory) : 1 x 10 = 10
Group-B: descriptive questions (5 out of 8 questions) : 10 x 5 = 50
---------------
Total = 60
The questions must cover the entire syllabus with equal distribution of marks as far as practicable.

Module 1: Overview and Concepts of Data Warehousing. Overview of Data warehousing Strategic
information and the need for Data warehousing, Evolution of Data warehousing, Data warehousing
and Business Intelligence the Building Blocks of Data warehouse.
Module 2: Defining features - Subject-oriented data, Integrated data, Time-variant data,
Nonvolatile data, Data granularity Data warehouses and Data marts Architectural Types -
Centralized, Independent data marts, Hub-and-Spoke.
Module 3: Data Staging, Data Storage, Information Delivery, Metadata, and Management and
Control components Business Requirements and Data warehouse Requirement Gathering methods
and Requirements Definition Document (contents) Business Requirements and Data Design -
Structure for Business Dimensions and Key Measurements.
Module 4: Data warehouse Architecture and Infrastructure Architectural components Concepts of
Data warehouse architecture - Definition and architecture in the areas of Data acquisition, Data
storage, and Information delivery Distinguishing characteristics.
Module 5: Data Mining Overview of Data mining - Definition, Knowledge Discovery Process
(Relationships, Patterns, Phases of the process), OLAP versus Data mining Some aspects of Data
mining - Association rules, Outlier analysis, Predictive analytics etc. Concepts of Data mining in a
Data warehouse environment.
Module 6: Data Mining Classifiers K-NN, SVM, Naviebayes (In brief introduction) Algorithms
Books Recommended:
1. Data Warehousing Fundamentals for IT Professionals, Second Edition by Paulraj Ponniah, Wiley
2. Data Warehousing, Data Mining, & OLAP - Second Edition by Alex Berson and Stephen J. Smith,
Tata McGraw Hill Education
PRACTICAL: DATA WARE HOUSING AND MINING
Statistical analysis with different types of data’s.

24
Department of Information Technology
Dr. Shyama Prasad Mukherjee University
(Following Upgraded to Ranchi College)

SEMESTER- VI

COURSE CODE :- DSE 4


COURSE TITLE :- DSE-IV PROJECT
CREDIT :- 12

Marks Distribution: Practical (OJT1+OJT2) + Project) = 175

(A) DEVELOPMENT OF SOFTWARE


(B) USE OF LATEST TECHNOLOGY
(C) VIVA VOCE

For details refer page no: - 27 to 32

25
Department of Information Technology
Dr. Shyama Prasad Mukherjee University
(Following Upgraded to Ranchi College)

ON JOB TRAINING GUIDELINES

The main reason students need to do On Job Training (OJT) is so they are well prepared for a
graduate job in their chosen field. It is a chance for you to put what you have learned at university
to work in the kind of real-life situations you will come up against when you start your career. On
Job training gives you great experience during your degree including:

 First-hand experience working as a professional Developer.


 Apply your technical knowledge to a real-life situation.
 Work with other professionals related to your industry.
 Experience what it’s like to work in a professional organisation.
 Increase your technical, interpersonal and communication skills.
 Observe interactions of engineers with other professional groups.
 Witness the functioning and organisation of business and companies

Student has to do on Job Training (OJT) in Sem-III(OJT1) and Sem-IV(OJT2). Syllabus for the on
job training will be provided by the Department.

Student have to do two months (OJT1 One Month + OJT2 One Month) industrial Training from two
different IT organizations. Student has to produce daily report. In this daily report, Attendee sheet,
Work culture and working hour list day by day, must be listed. No Online Certification will be
considered.

Academic Credits for training shall be based on following:


A Power Point presentation (based on the report) for duration of 10 minutes should be make. This
will be presented in front of examiners. Marks will be awarded on this presentation and documents
submitted.

26
Department of Information Technology
Dr. Shyama Prasad Mukherjee University
(Following Upgraded to Ranchi College)

PROJECT GUIDELINES

Student must follow the below guidelines


1. Synopsis Submission

2. Synopsis Approval will be given within a week from the date of submission.

3. A Power Point presentation (based on the report) for the duration of 10 minutes should be

make. This will be presented in front of Examiners.

4. Faculty members will be the internal guide of each students.

5. Synopsis contains

a) Title of the Project.

b) Introduction of the Project.

c) Objective of the Project.

d) Platform used (Hardware/Software).

e) Module of the project.

f) Project Type

g) System Design

I. Data Flow Diagram.


II. Entity-Relationship Diagram.
III. Object Diagram.
IV. Class Diagram.
V. Gantt and Pert Chart.
VI. Activity diagram.
VII. Collaboration diagram.

27
Department of Information Technology
Dr. Shyama Prasad Mukherjee University
(Following Upgraded to Ranchi College)

h) Conclusion.
i) Limitation of the Project.
j) Future Scope of the Project.

6. Final Project Submission contains Hardcopy and Softcopy

Project Hardcopy contains

a) Front page

b) Certificate of Authenticity

c) Certificate of job Trainings (OJT1+OJT2)

d) Declaration

e) Acknowledgement

f) Table of content/index

g) Project Guidelines

i. Introduction

ii. Vision, mission, objective

iii. Swot analysis

iv. Chronology of Achievements.

v. Topic discussion

vi. Platform used (Hardware/Software).

vii. Module of the project.

viii. Project Type

ix. System Design

a) Data Flow Diagram.


28
Department of Information Technology
Dr. Shyama Prasad Mukherjee University
(Following Upgraded to Ranchi College)

b) Entity-Relationship Diagram.
c) Object Diagram.
d) Class Diagram.
e) Gantt and Pert Chart.
f) Activity diagram
g) Collaboration diagram
x. Its relevance and implication in company.

xi. Finding

xii. Conclusion

xiii. Limitation of the project

xiv. Further Enhancement

xv. Bibliography

7. Project that assigned to the student should be executed (run) during viva of project

Dissertation.

8. Documentation of Synopsis/ Project must be well formatted.

9. Main text of Synopsis/ Project should be typed on A4 size paper in Font Times New
Roman (Size 12) with margin: Left 1.5”, Right: 1”, Top: 1”, Bottom: 1” and arranged
in suitable sections like introduction, Problem Definition, Computational / Design,
Results and Discussion, Conclusion, Future Scope of Work, References, Appendix (if
any). The Project must be hard cover bound.
10. Contents of the final project also include coding and snapshot of the executed project.

11. Contents of the synopsis and final project must not copied from any website.

29
Department of Information Technology
Dr. Shyama Prasad Mukherjee University
(Following Upgraded to Ranchi College)

PROFORMA FOR THE COVER AND IN SIDE PAGE


Paper:A4,Margin:Top:1”,Bottom:1”,Left1.5”,Right:1”,LineSpacing
:1.5linesthroughoutthepage,
Text Alignment :Centre throughout the page

Arial16Caps project name

Bold

Arial12Caps
2 Blank Lines

Times New Roman A project

16,Bold,Ital Submitted in partial fulfillment of the

Requirements for the award of the Degree of

Arial12Caps
2 Blank Lines

Arial16Caps Bachelor of Science

Bold IN

Information Technology

Arial12Caps
1BlankLines

Arial14 BY

Arial12
1 Blank Lines
Arial16Bold Name

Arial14Bold (Roll no)

Arial12
2 Blank Lines
InstituteLogoSize11”

Arial12
2BlankLines

Arial14Caps DEPARTMENT OF IT

Bold DSPMU, Ranchi


2021

30
Department of Information Technology
Dr. Shyama Prasad Mukherjee University
(Following Upgraded to Ranchi College)

Paper:A4,Margin:Top:1”,Bottom:1”,Left1.5”,Right:1”,LineSpacing
:1.5linesthroughoutthepage,
Text Alignment: Centre throughout the page

Arial16CapsBold DECLARATIONCERTIFICATE

Arial121BlankLines

Project Title

Arial14, Bold

Arial14

Date : (Guide’s Name &Signature)

Dept. Of Information Technology


Arial14 Dr. Shyama prasad Mukherjee university
Ranchi
Department of Information Technology
Dr. Shyama Prasad Mukherjee University
(Following Upgraded to Ranchi College)

Paper:A4,Margin:Top:1”,Bottom:1”,Left1.5”,Right:1”,LineSpacing
:1.5linesthroughoutthepage,
Text Alignment: Centre throughout the page

Arial16Caps, Bold CERTIFICATE OF APPROVAL

Arial121BlankLine

Project Title

Arial14, Bold
Arial14

You might also like