B.SC., Information Technology: Syllabus
B.SC., Information Technology: Syllabus
for
2023-2024
Education is the key to development of any society. Role of higher education is crucial for securing
right kind of employment and also to pursue further studies in best available world class institutes elsewhere
withinandoutsideIndia.Qualityeducationingeneralandhighereducationin particular deserves high priority to
enable the young and future generation of students to acquire skill, training and knowledge in order to
enhance their thinking, creativity, comprehension and application abilities and prepare them to compete,
succeedandexcelglobally.LearningOutcomes-basedCurriculumFramework(LOCF)whichmakesitstudent-
centric,interactiveandoutcome- oriented withwell-definedaims, objectives and goals toachieve. LOCFalso
aims at ensuring uniformeducation standard and content deliveryacross the state which will helpthe students
to ensure similar quality of education irrespective of the institute and location.
Information Technology is the study of quantity, structure, space and change, focusing on problem
solving, application development with wider scope of application in science, engineering, social sciences etc.
throughout the world in last couple of decades and it has carved outaspaceforitselflikeanyotherdisciplines of
basic science and engineering. Information Technology is a discipline that spans theory and practice and it
requires thinking both in abstract terms and in concrete terms. Nowadays, practically everyone is a computer
user,andmanypeopleareevencomputerprogrammers.InformationTechnologycanbeseenonahigherlevel, as a
science of problem solving and problemsolving requires precision, creativity, and careful reasoning. The ever-
evolving discipline of Information Technology also has strong connections to other disciplines. Many
problems in science, engineering, health care, business, and other areas can be solved effectively with
computers,but finding a solution requires both computer science expertise and knowledge of the particular
applicationdomain.InformationTechnology/Computersciencehasawiderangeofspecialties.Theseinclude
Computer Architecture, Software Systems, Graphics, Artificial Intelligence, Computational Science, and
Software Engineering. Drawing from a common core of computer science knowledge, each specialtyarea
focuses on specific challenges. Information Technology / Computer Science is practiced by mathematicians,
scientistsandengineers. Mathematics, the origins of Computer Science, provides reason and logic. Science
provides the methodology for learning and refinement. Engineering provides the techniques for building
hardware and software.
The Students completing this programme will be able to present Software application clearly and
precisely, make abstract ideas precise by formulating them in the Computer languages.Completion of this
programme will also enable the learners tojoin teaching profession, enhance their employability for
government jobs, jobs in software industry, banking, insurance and investment sectors, data analyst jobs and
jobs in various other public and private enterprises.
LEARNINGOUTCOMES-BASEDCURRICULUMFRAMEWORKGUIDELINESBASED
REGULATIONS FOR UNDER GRADUATE PROGRAMME
Programme: B.Sc.INFORMATIONTECHNOLOGY
ProgrammeCode: 129
Duration: 3years[UG]
Programme PO1: Disciplinary knowledge: Capable of demonstrating comprehensive
Outcomes: knowledge and understanding of one or more disciplines that form a part of
an undergraduate Programme of study
PO2: Communication Skills: Abilityto express thoughts and ideas effectively
in writing and orally; Communicate with others using appropriate media;
confidently share one‘s views and express herself/himself; demonstrate the
ability to listen carefully, read and write analytically, and present complex
information in a clear and concise manner to different groups.
PO3: Critical thinking: Capability to apply analytic thought to a body of
knowledge;analyseandevaluateevidence,arguments,claims,beliefsonthe
basis of empirical evidence; identify relevant assumptions or implications;
formulate coherent arguments; critically evaluate practices, policies and
theories by following scientific approach to knowledge development.
PO4:Problemsolving:Capacitytoextrapolatefromwhatonehaslearnedand apply
their competencies to solve different kinds of non-familiar problems,
ratherthanreplicatecurriculumcontentknowledge;andapplyone‘slearning to
real life situations.
PO5: Analytical reasoning: Ability to evaluate the reliability and relevance of
evidence;identifylogicalflawsandholesintheargumentsofothers;analyze and
synthesize data from a variety of sources; draw valid conclusions and
support them with evidence and examples, and addressing opposing
viewpoints.
PO6: Research-related skills: A sense of inquiry and capability for asking
relevant/appropriate questions, problem arising, synthesising and
articulating; Ability to recognise cause-and-effect relationships, define
problems,formulatehypotheses,testhypotheses,analyse,interpretanddraw
conclusions from data, establish hypotheses, predict cause-and-effect
relationships;abilitytoplan, execute and reporttheresultsof anexperiment or
investigation.
PO7: Cooperation/Team work: Ability to work effectively and respectfully
with diverse teams; facilitate cooperative or coordinatedeffort on the
partofagroup,andacttogetherasagrouporateamintheinterestsofacommon cause
and work efficiently as a member of a team.
PO8: Scientific reasoning: Ability to analyse, interpret and draw conclusions
from quantitative/qualitative data; and critically evaluate ideas, evidence and
experiences from an open-minded and reasoned perspective.
PO9: Reflective thinking: Critical sensibility to lived experiences, with self
awareness and reflexivity of both self and society.
PO10 Information/digital literacy: Capability to use ICT in a variety of
learning situations, demonstrate ability to access, evaluate, and use a variety of
relevant information sources; and use appropriate software for analysis of data.
PO 11 Self-directed learning: Ability to work independently, identify
appropriate resources required for a project, and manage a project through to
completion.
PO12Multiculturalcompetence:Possessknowledgeofthevaluesandbeliefs
ofmultipleculturesandaglobalperspective;andcapabilitytoeffectivelyengage in a
multicultural society and interact respectfully withdiverse groups.
PO 13: Moral and ethical awareness/reasoning: Ability to embrace
moral/ethical values in conducting one‘s life, formulate a position/argument
aboutanethicalissuefrommultipleperspectives,anduseethicalpracticesin all work.
Capable of demon starting the ability to identify ethical issues relatedto one‟s
work, avoid unethical behaviour such as fabrication, falsification or
misrepresentation of data or committingplagiarism, not adheringto intellectual
property rights; appreciating environmental and sustainability issues; and
adopting objective, unbiased and truthful actions in all aspects of work.
PO 14: Leadership readiness/qualities: Capabilityfor mapping out the tasks
of a team or an organization, and setting direction, formulating an inspiring
vision,buildingateamwhocanhelpachievethevision,motivatingandinspiring
teammemberstoengagewiththatvision,andusingmanagement skillstoguide
people to the right destination, in a smooth and efficient way.
PO15:Lifelonglearning:Abilitytoacquireknowledgeandskills, including
„learninghowtolearn‟,thatarenecessaryforparticipatinginlearningactivities
throughout life, through self-paced and self-directed learning aimed atpersonal
development, meetingeconomic, social andculturalobjectives,and adaptingto
changing trades and demands of work place through knowledge/skill
development/reskilling.
ProgrammeSpecificOutcomes:
3– Strong,2-Medium,1-Low
HighlightsoftheRevampedCurriculum:
SUBJECTCODE 23BIT1P1
Inst. Marks
L T P S Credits
Hours CIA External Total
- - 4 - 4 4 25 75 100
Learning Objectives
LO1 The Course aims to provide exposure to problem-solving through C programming
LO2 It aims to train the student to the basic concepts of the C-Programming language
LO3 Apply different concepts of C language to solve the problem
Prerequisites:
Contents
(Minimum2programsfromeachcontent)
1. Programs using Input /Output functions
2. Programs using Operators
3. Programs on conditional structures
4. Programs using Looping statements.
5. Programs using Arrays
6. Programs using String Manipulations
7. Programs using Functions & Recursive Functions
8. Programs using Structures & Unions
9. Programs using Pointers
10.Files
CO Course Outcomes
CO1 Demonstrate the understanding of syntax and semantics of C programs.
CO2 Identify the problem and solve using C programming techniques.
Inst.Hours
Code
Category
Credits
External
Total
CIA
23BIT1S1 OFFICE Skill - Y - - 2 2 25 75 100
AUTOMATION Enhancement
Course
Course Objective
C1 Understand the basics of computer systems and its components.
C2 Understand and apply the basic concepts of a word processing package.
C3 Understand and apply the basic concepts of electronic spread sheet software.
C4 Understand and apply the basic concepts of database management system.
C5 Understand and create a presentation using Power Point tool.
Details No.of
Hours
UNITI Introductory concepts: Memory unit– CPU-Input Devices: Keyboard,
Mouse and Scanner. Output devices: Monitor, Printer. Introduction to 6
Operating systems & its features: DOS– UNIX–Windows. Introduction
to Programming Languages.
UNITII Word Processing: Open, Save and close word document; Editing
text – tools, formatting, bullets; Spell Checker - Document
formatting – Paragraph alignment, indentation, headers and footers, 6
numbering; printing–Preview, options, merge.
UNITIII Spreadsheets : Excel–opening, entering text and data, formatting,
navigating; Formulas–entering, handling and copying; Charts–
creating, formatting and printing, analysis tables, preparation of 6
financial statements, introduction to data analytics.
UNITIV Database Concepts: The concept of data base management system;
6
Data field, records, and files, Sorting and indexing data; Searching
records. Designing queries, and reports; Linking of data files;
Understanding Programming environment in DBMS; Developing
Menu drive applications in query language (MS–Access).
UNIT V Power point: Introduction to Power point-Features–Understanding
6
slide typecasting & viewing slides – creating slide shows. Applying
special object – including objects & pictures – Slide transition–
Animation effects, audio inclusion, timers.
Total 30
CourseOutcomes ProgrammeOutcomes
CO Oncompletionofthiscourse,studentswill
1 Possesstheknowledgeonthebasicsofcomputers and PO1,PO2,PO3,PO6,PO8
its components
2 GainknowledgeonCreatingDocuments,spreadsheet PO1,PO2,PO3,PO6
and presentation.
3 LearntheconceptsofDatabaseandimplementthe Query PO3,PO5,PO7
in Database.
4 Demonstratetheunderstandingofdifferent automation PO3,PO4,PO5,PO7
tools.
5 Utilizetheautomationtoolsfordocumentation, PO4,PO6,PO7,PO8
calculation and presentation purpose.
TextBook
1 PeterNorton,“IntroductiontoComputers”–TataMcGraw-Hill.
ReferenceBooks
1. JenniferAckermanKettel,GuyHat-Davis,CurtSimmons,“Microsoft2003”,Tata
McGrawHill.
WebResources
1. https://www.udemy.com/course/office-automation-certificate-course/
2. https://www.javatpoint.com/automation-tools
CO2 S M S M
CO3 S S M L
CO4 S L M M
CO5 M S M S
NOTE:LatestEditionofTextbooksMaybeUsed
WebResources
http://www.w3schools.com/java
http://www.tutorialspoint.com/java/
http://beginnersbook.com/java-tutorial-for-beginners-with-examples/
http://www.javatpoint.com/awt-program-in-java
http://www.javatpoint.com/java-awt
MappingwithProgrammeOutcomes:
CO 1 L M S M M S
CO 2 S L S M S L
CO 3 M S L M M S
CO 4 L S S L S M
CO 5 S M M S L S
17. Write a program to perform the following string operations using String class:
a.StringConcatenationb.Searchasubstringc.Toextractsubstringfromgivenstring
26. Write a Java program that works as a simple calculator. Use a grid layout to arrange buttons for the digits and
forthe +, -,*, % operations. Add a text field to display the result. Handle any possible exceptions like divide by zero.
27. Write a Java program that simulates a traffic light. The program lets the user select one of three lights: red, yellow,
or green with radio buttons. On selecting a button, an appropriate message with “stop” or “ready” or “go” shouldappear
above the buttons in a selected color. Initially there is no message shown.
CourseOutcomes
Useappropriatesoftwaredevelopmentenvironmenttowrite,compileandexecute
CO1 object-oriented Java programs
CO2 AnalyzeandidentifynecessarymechanismsofJavaneededtosolvereal-worldproblem
CO3 ImplementInheritance,package.
CO4 Implementmulti-threadingandexception-handling.
CO5 ExecuteGUI ,AWT andapplyeventhandling.
CO 1 L M S M L S
CO 2
S S L M L M
CO 3 M L M L M L
CO4 L L S M L S
CO 5
M M S S L M
Category
External
Credits
Total
CIA
23BIT2S1 BASICS OF INTERNET Skill Enhancement 2 - - 2 25 75 100
Course
LearningObjectives
LO1 Knowledgeof Internetmedium
LO2 Internetasamass medium
LO3 FeaturesofInternetTechnology,
LO4 Internetassourceof infotainment
LO5 Studyofinternetaudiences andaboutcybercrime
UNIT Contends No.Of.
Hours
UNIT I The emergence of internet as a mass medium–the world of‗ world wide web‘.
6
UNIT II Features of internet as a technology. 6
UNIT III Internet as a source of infotainment–classification based on content and style.
6
UNIT IV Demographic and psychographic descriptions of internet‗audiences‘–
6
effect of internet on the values and life-styles.
UNIT V Present issues such as cybercrime and future possibilities. 6
TOTALHOURS 30
CO CourseOutcomes
CO1 Knowsthe basicconceptin HTMLConceptof resourcesinHTML
CO2 KnowsDesignconcept.ConceptofMetaData Understand
the concept of save the files.
CO3 Understandthepageformatting.Concept oflist
CO4 CreatingLinks.-Knowtheconceptofcreatinglinktoemailaddress
CO5 Conceptofaddingimages-Understandthetable creation.
Textbooks
1 MasteringHTML5andCSS3Made Easy‖,TeachUCompInc.,.
2 ThomasMichaud,“FoundationsofWebDesign:IntroductiontoHTML& CSS”
WebResources
1. https://www.teachucomp.com/samples/html/5/manuals/Mastering-HTML5-CSS3.pdf
2. https://www.w3schools.com/html/default.asp
SEC-III-SkillEnhancementCourse
Category
Inst.Hours
Credits
Code
External
Total
CIA
23BIT2S2 Skill
PROBLEM SOLVING
Y - - - 2 2 25 75 100
TECHNIQUES Enhancement
Course
CourseObjective
C1 Understandthesystematicapproachtoproblemsolving.
C2 Knowtheapproachandalgorithmstosolvespecificfundamental problems.
C3 Understandtheefficientapproachtosolvespecificfactoring-relatedproblems.
C4 Understandtheefficientarray-relatedtechniquestosolvespecificproblems.
Understandtheefficientmethodstosolvespecificproblemsrelatedtotextprocessing. Understand how
C5
recursion works.
UNIT Details No.of
Hours
UNIT I Introduction: Notion of algorithms and programs – Requirements for solving problems 6
by computer – The problem-solving aspect: Problem definition phase, Getting started on a
problem, The use of specific examples, Similarities among problems, Working backwards
from the solution – General problem-solving strategies - Problem solving using top-down
design – Implementation of algorithms – The concept of Recursion.
UNIT II Fundamental Algorithms: Exchanging the values of two variables – Counting - 6
Summation of a set of numbers - Factorial computation - Sine function computation -
Fibonacci Series generation - Reversing the digits of an integer – Base Conversion.
UNIT III Factoring Methods: Finding the square root of a number – The smallest divisor of an 6
integer – Greatest common divisor of two integers - Generating prime numbers –
Computing the prime factors of an integer – Generation of pseudo-random numbers-
Raising a number to a large power – Computing the nth Fibonacci number.
UNIT IV Array Techniques: Array order reversal – Array counting or histograming – Finding the 6
maximum number in a set - Removal of duplicates from an ordered array - Partitioning an
array – Finding the kth smallest element – Longest monotone subsequence.
UNIT V Text Processing and Pattern Searching: Text line length adjustment – Left and right 6
justification of text – Keyword searching in text – Text line editing – Linear pattern
search. Recursive algorithms: Towers of Hanoi – Permutation generation.
Total 30
CourseOutcomes ProgrammeOutcome
CO Oncompletionofthiscourse,studentswill
1 Understandthelogicofproblemandanalyses
implementationofalgorithmandTopDown approach PO1,PO6
and concept of Recursion
2 AbletounderstandtheSequenceofNumbersand Series
PO2
Fibonacci, Reversing ,Base Conversion.
3 AbletodoAlgebraicoperations PO2,PO4
4 CoverageofArraysanditsLogics PO6,PO8
5 TextProcessingand PatternSearchingApproach PO7
TextBook
1 R.G.Dromey, HowtoSolveitbyComputer,PearsonIndia,2007
Referenceooks
GeorgePolya,JeremyKilpatrick,TheStanfordMathematicsProblemBook:WithHintsand Solutions,
1.
Dover Publications, 2009 (Kindle Edition 2013).
2. https://www.w3schools.com/
MappingwithProgrammeOutcomes:
CO1 M S
CO2 M
CO3 S L
CO4 S M
CO5 M
CO5 TodevelopPHPapplicationsusingSessionandCookie
Textbooks
PHP:TheCompleteReference-StevenHolzner-McGrawHillEducation-2017
1.
PHPProgramming-TheCompleteGuide-CodeAcademy-2022
2.
ReferenceBooks
1. HeadFirstHTML 5Programming-EricFreeman-O’Reilly
2. LearningPHP,MySQL&JavaScript-5th Edition-RobinNixon-O'ReillyMedia,Inc.
NOTE:LatestEditionof TextbooksMaybeUsed
WebResources
1. https://www.w3schools.com/php/
2. https://www.geeksforgeeks.org/php-tutorial/
3. https://www.javatpoint.com/php-tutorial
4. https://www.tutorialspoint.com/php/index.htm
5. https://www.guru99.com/php-tutorials.html
6. https://www.w3resource.com/php-exercises/php-basic-exercises.php
1. Write a Program to design a web page with links to different pages and allow navigation
between web pages.
2. Write a Program to design a webpage with a form that uses all types of controls.
3. WriteaProgramtocreateapageusingfunctionsforcomparingthreeintegersandprintthe largest
number.
4. Write a function to calculate the factorial of a number(non-negativeinteger).The function
accept the number as an argument.
5. Write a Program to convert Number into Word.
CO3 TodevelopPHPapplicationsusingFunctions,fileandDirectories
CO4 ToimplementPHPscriptusing ExceptionHandlingandoops
CO5 TodevelopPHPwebapplicationsusingSessionandCookie
CO 1 L M S M L S
CO 2 S S L M L M
CO3
M L M L M L
CO 4
L L S M L S
CO 5
M M S S L M
Category
Code
Inst.Hours
Credits
External
Total
CIA
23BIT3S1 Cyber Forensics Skill Y - - - 2 2 25 75 100
Enhancement
Course
CourseObjective
C1 Understandthedefinitionofcomputerforensicsfundamentals.
C2 Tostudyabout theTypesof ComputerForensicsEvidence
C3 Understandand applytheconceptsofDuplicationandPreservationofDigital Evidence
C4 UnderstandtheconceptsofElectronicEvidenceandIdentificationof Data
C5 TostudyabouttheDigitalDetective, NetworkForensicsScenario, Damaging
ComputerEvidence.
UNIT Details No.of Course
Hours Objective
UNIT I Overview of Computer Forensics Technology: Computer
Forensics Fundamentals: Whatis Computer Forensics? Use of
Computer Forensics in Law Enforcement, Computer
Forensics Assistance to Human Resources/Employment
Proceedings, Computer Forensics Services, Benefits of 6 C1
professional Forensics Methodology, Steps taken by
Computer Forensics Specialists. Types of Computer.
Forensics Technology: Types of Business Computer
Forensic, Technology–Types of Military Computer Forensic
Technology–Types of Law Enforcement– Computer
Forensic. Technology–Types of Business Computer Forensic
Technology.
UNIT II Computer Forensics Evidence and capture: Data
Recovery: Data Recovery Defined, Data Back–up and
Recovery, TheRole of Back –up in Data Recovery,TheData –
Recovery Solution. Evidence Collection and Data Seizure: C2
6
Collection Options, Obstacles, Types of Evidence, The Rules
of Evidence, Volatile Evidence, General Procedure,
Collection and Archiving, Methods of Collections, Artefacts,
Collection Steps, Controlling Contamination: The chain of
custody.
UNIT III Duplication and Preservation of Digital Evidence:
Processing steps, Legal Aspects of collecting and Preserving
Computer forensic Evidence. Computer image Verification
C3
and Authentication: Special needs of Evidential 6
Authentication, Practical Consideration, Practical
Implementation.
Devices.
UNIT V Reconstructing Past Events: How to Become a Digital
Detective, Useable File Formats, Unusable File Formats,
Converting Files. Networks: Network Forensics Scenario, a 6 C5
technical approach, Destruction Of E–Mail, Damaging
Computer Evidence, Documenting The Intrusion on
Destruction of Data,
SystemTesting.
TOTAL 30
CourseOutcomes ProgrammeOutcomes
CO Oncompletionofthiscourse,studentswill
1 Understandthedefinitionofcomputerforensics
fundamentals. PO1
2 Evaluatethedifferenttypesofcomputerforensics
technology. PO1,PO2
3 Analyzevariouscomputerforensicssystems. PO4,PO6
4 Applythemethodsfordatarecovery,evidence collection
and data seizure. PO4,PO5, PO6
5 Gainyourknowledgeofduplicationandpreservation of
digital evidence. PO3,PO8
TextBook
1 CyberForensicsbyDejey,Murugan(Author)-OxfordUniversityPress-June2018
2 CyberForensicsbyJr.Marcella,AlbertJ.-CRCPress;1stedition(September2021)
ReferenceBooks
1. JohnR.Vacca,―ComputerForensics:ComputerCrimeInvestigation‖,3/E,Firewall
Media, New Delhi, 2002.
2. Nelson, Phillips Enfinger, Steuart,―Computer Forensics and Investigations‖ Enfinger,
Steuart, CENGAGE Learning, 2004.
3. AnthonySammesandBrianJenkinson,‖ForensicComputing:APractitioner's Guide‖,
Second Edition, Springer–Verlag London Limited, 2007.
4. .RobertM.Slade,‖SoftwareForensics CollectingEvidencefromtheSceneof aDigital
Crime‖, TMH 2005.
WebResources
1. https://www.hackingarticles.in/best-of-computer-forensics-tutorials/
2. https://intellipaat.com/blog/what-is-cyber-forensics/
3. https://www.vskills.in
4. https://alison.com/tag/computer-forensics
MappingwithProgrammeOutcomes:
Marks
Inst.Hours
Category
Credits
Subject Code SubjectName L T P S
External
Total
CIA
23BIT3S2 Enterprise Resource Skill Y - - - 2 2 25 75 100
Planning Enhancement
Course
CourseObjectives
CO1 Tounderstandthebasicconcepts,Evolutionand Benefitsof ERP.
CO2 ToknowtheneedandRoleofERPinlogicalandPhysical Integration.
Identifytheimportantbusinessfunctionsprovidedbytypicalbusiness
CO3 softwaresuchasenterpriseresourceplanningandcustomerrelationship management
TotrainthestudentstodevelopthebasicunderstandingofhowERPenriches
CO4
thebusinessorganizationsinachievingamultidimensionalgrowth
Toaimatpreparingthestudentstechnologicalcompetitiveandmakethem
CO5
readytoself-upgradewiththehighertechnicalskills
No.of
UNIT Details
Hours
ERP Introduction, Benefits, Origin, Evolution and Structure:
Conceptual Model of ERP, the Evolution of ERP, the Structure of
UNIT I 6
ERP, Components and needs of ERP, ERP Vendors; Benefits &
Limitations of ERP Packages.
Need to focus on Enterprise Integration/ERP; Information mapping;
Role of common shared Enterprise database; System Integration,
UNIT II Logical vs. Physical System Integration, Benefits & limitations of 6
System Integration, ERP‘s Role in Logical and Physical Integration.
BusinessProcessReengineering,DatawareHousing,DataMining,
Online Analytic Processing (OLAP), Product Life Cycle
Management (PLM), LAP, Supply chain Management.
UNIT III ERP Marketplace and Marketplace Dynamics: Market Overview, 6
Market place Dynamics, the Changing ERP Market. ERP-Functional
Modules: Introduction, Functional Modules of ERP Software,
Integration of ERP, Supply chain and Customer Relationship
Applications. Cloud and Open Source, Management, Material
Management, Financial Module,CRM and Case Study.
UNIT IV ERP Implementation Basics, , ERP implementation Strategy, ERP
Implementation Life Cycle ,Pre- Implementation task, Role of
6
SDLC/SSAD, Object Oriented Architecture, Consultants, Vendors
and Employees.
ERP & E-Commerce, Future Directives- in ERP, ERP and Internet,
Critical success and failure factors, Integrating ERP into or-
UNIT V 6
ganizational culture. Using ERP tool: either SAP or ORACLE
format to case study.
Total 30
CourseOutcomes
Course
Oncompletionofthiscourse,studentswill;
Outcomes
CO1 UnderstandthebasicconceptsofERP.
CO2 Identifydifferenttechnologiesusedin ERP
Understandand applytheconceptsofERPManufacturingPerspectiveandERP
CO3
Modules
CO4 Discussthebenefits ofERP
CO5 Applydifferenttoolsused in ERP
ReferenceText:
1. EnterpriseResourcePlanning–Alexis Leon,TataMcGrawHill.
2. EnterpriseResourcePlanningbyAshimRajSingla(Author)-CengageIndia Private
Limited-July 2016
References:
1. EnterpriseResourcePlanning–DiversifiedbyAlexis Leon, TMH.
2. EnterpriseResource Planning–RaviShankar &S.Jaiswal, Galgotia
WebResources
1.https://www.tutorialspoint.com/management_concepts/enterprise_resource_
1.
planning.htm
1.https://www.saponlinetutorials.com/what-is-erp-systems-enterprise-
2.
resource-planning/
3. 1.https://www.guru99.com/erp-full-form.html
4. 2.https://www.oracle.com/in/erp/what-is-erp/
MappingwithProgrammeOutcomes:
Sequences–Lists-Methods-Slicing-Cloning-NestedList-Mutability-Creatingtuple-
Accessing/Updating/Deleting elements in Tuple- Nested Tuples– Making a
Unit II Dictionary-Adding and Modifying an Item in a Dictionary-Sorting Items-
Looping over a Dictionary-Sets
NOTE:LatestEditionof TextbooksMaybeUsed
WebResources
1. https://www.w3schools.com/python/
2. https://www.geeksforgeeks.org/python-programming-language/
3. https://www.tutorialspoint.com/python/index.htm
4. https://www.programiz.com/python-programming
5. https://www.guru99.com/python-tutorials.html
6. https://www.learnpython.org/
MAPPINGTABLE
CO/ PSO PSO1 PSO2 PSO3 PSO4 PSO5 PSO6
CO1 3 2 2 3 2 2
CO2 2
2 3 3 2 2
CO3 2 3 2 2 3 1
CO4 1 2 2 1 3 2
CO5 2 2 2 1 3 3
Weightage of
coursecontributed 10 12 10 10 13 10
to each PSO
SUBJECT NAME CORE–VIII:PYTHON PROGRAMMING LAB
SUBJECT CODE 23BIT4P1
Inst. Marks
L T P S Credits
Hours CIA External Total
- - 4 - 4 4 25 75 100
Learning Objectives
LO1 UnderstandthefundamentalsofprogrammingusingPython,suchasvariables,data
types,controlstructures,andfunctions.
LO2 LearnhowtousePythonlibrariesandmodulestosolveproblems.
Prerequisites:
Contents
2. WriteaPythonProgramtocheckleapyear.
6. WriteaPythonprogramtogeneratemultiplication table.
7. WriteaPythonprogramtoprinttheArmstrongnumberbetweenthetwo range.
14. WriteapythontoImplementpythonscripttoacceptlineoftextandfindthenumberof
characters, number of vowels and number of blank spaces in it.
15. Writea programtocopyfile contents fromone file toanother.
CO2 Interpretthecoredatastructuresavailableinpythontostore,processandsortthedata.
CO4 Analyzetherealtimeproblemusingsuitablepythonconcepts.
CO5 AssesstheGUIapplicationusingappropriateconceptsinpython.
MAPPINGTABLE
CO1 3 2 3 2 3 3
CO2 3 3 2 2 3 3
CO3 3 2 2 3 3 2
CO4 3 2 3 3 2 2
CO5 3 3 3 3 3 2
Weightageof
course
contributed 15 12 13 13 14 12
to each PSO
SEC-VI-Skill Enhancement Course
Category
Code
Inst.Hours
Credits
External
Total
CIA
23BIT4S1 Robotics and Its Applications Skill Y - - - 2 2 25 75 100
Enhancement
Course
CourseObjective
C1 To understand the robotics fundamentals
C2 Understand the sensors and matrix methods
C3 Understand the Localization: Self-localizations and mapping
C4 Tostudyabout the conceptofPathPlanning, Visionsystem
C5 Tolearnaboutthe conceptofrobotartificialintelligence
UNIT Details No.of Course
Hours Objective
UNIT I Introduction: Introduction, brief history, components of robotics,
classification, workspace, work-envelop, motion of robotic arm,
6 CO1
end- effectors and its types, service robot and its application,
Artificial Intelligence in Robotics.
2 Robotics:FieldofApplications:ForBeginnersbyDr.S.Uma(Author),Dr.V.Saranya (Author)
December 2022
3 IntroductiontoRobotics,3ed,AnIndianAdaptationbySaeedB.Niku(Author),Wiley Editorial
Team -January 2024
4 RicharedD.Klafter.ThomasAchmielewskiandMickaelNegin,RoboticEngineeringand
IntegratedApproach,PrenticeHallIndia-Newdelhi-2001
ReferenceBooks
1. Industrial robotic technology-programming and application by M.P.Groover et.al,
McGrawhill2008
2. Roboticstechnologyand flexibleautomationbyS.R.Deb,THH-2009
WebResources
1. https://www.tutorialspoint.com/artificial_intelligence/artificial_intelligence_robotics.htm
2. https://www.geeksforgeeks.org/robotics-introduction/
MappingwithProgrammeOutcomes:
Marks
Category
Inst.Hours
Credits
External
Subject SubjectName L T P O
Total
CIA
Code
Skill
Y - - - 2 2 25 75 100
23BIT4S2 Organizational Behaviour Enhancement
Course
LearningObjectives
LO1 TohaveextensiveknowledgeonOBandthe scopeof OB.
LO2 TocreateawarenessofIndividualBenaviour.
LO3 ToenhancetheunderstandingofGroup Behaviour
LO4 ToknowthebasicsofOrganisaitonalCultureandOrganisationalStructure
LO5 TounderstandOrganisationalChange,ConflictandPower
UNIT Details No.of
Hours
INTRODUCTION:ConceptofOrganizationalBehavior(OB):
UNIT I Nature, Scope and Role of OB: Disciplines that contribute to OB; 6
Opportunities for OB (Globalization, Indian workforce diversity, customer
service,innovationandchange,networkedorganizations,work-lifebalance,
peopleskills,positiveworkenvironment,ethics)
INDIVIDUALBEHAVIOUR:
1. Learning, attitude and Job satisfaction: Concept of learning, conditioning,
shaping and reinforcement. Concept of attitude,components, behavior and
attitude. Job satisfaction: causation; impact of satisfied employees on
workplace.
2. Motivation : Concept; Theories (Hierarchy of needs, X and Y, Two factor,
McClelland, Goal setting, Self-efficacy, Equity theory); Job characteristics
UNIT II 6
model; Redesigning jobs,
3. Personality and Values : Concept of personality; Myers-Briggs Type
Indicator (MBTI); Big Five model. Relevance of values; Linking personality
and values to the workplace (person-job fit, person-organization fit)
4. Perception,DecisionMaking:PerceptionandJudgements;
Factors;Linkingperceptiontoindividualdecision making:
GROUP BEHAVIOUR : 1. Groups and Work Teams : Concept : Five Stage
model of group development; Group norms, cohesiveness ; Group think and
shift ; Teams; types of teams; Creating team players from individuals and
UNIT III team based work(TBW) 2. Leadership : Concept; Trait theories; Behavioral 6
theories(OhioandMichiganstudies);Contingencytheories(Fiedler,Hersey
andBlanchard,Path-Goal);
ORGANISATIONALCULTUREANDSTRUCTURE:
Concept of culture; Impact (functions and liability); Creating andsustaining
UNIT IV 6
culture: Concept of structure, Prevalent organizationaldesigns: New design
options
ORGANISATIONAL CHANGE,CONFLICTANDPOWER:
UNIT V Forces of change; Planned change; Resistance; Approaches (Lewin'smodel,
Organisational development);.Concept of conflict, Conflict process; 6
Types, Functional/Dysfunctional. Introduction to power and politics.
Course
OnCompletionofthecoursethestudents will
Outcomes
CO1 TodefineOrganisationalBehaviour,UnderstandtheopportunitythroughOB.
Toapplyself-awareness,motivation,leadershipandlearningtheoriesat
CO2
workplace.
CO3 Toanalyzethecomplexitiesandsolutionsofgroupbehaviour.
CO4 Toimpactandbringpositivechangeinthecultureoftheorganisaiton.
CO5 Tocreateacongenialclimateinthe organization.
ReadingList
NeharikaVohra Stephen P. Robbins, Timothy A. Judge, Organizational
1.
Behaviour,PearsonEducation,18thEdition,2022.
2. FredLuthans,OrganizationalBehaviour,TataMcGrawHill,2017.
RayFrench,CharlotteRayner,GaryRees&SallyRumbles,Organizational
3.
Behaviour,John Wiley&Sons, 2011
LouisBevoc,AllisonShearsett,RachaelCollinson,OrganizationalBehaviour
4.
Reference,NutriNicheSystemLLC(28 April2017)
Dr.Christopher P. Neck, JefferyD. Houghton and Emma L. Murray,
5. OrganizationalBehaviour:ASkill-BuildingApproach,SAGEPublications,Inc; 2nd
edition (29 November 2018).
ReferencesBooks
UmaSekaran, OrganizationalBehaviourText&cases,2ndedition,Tata McGraw
1.
HillPublishingCO.Ltd
GangadharRao,Narayana,V.S.PRao,OrganizationalBehaviour1987,Reprint 2000,
2.
Konark Publishers Pvt. Ltd, 1st edition
3. S.S.Khanka,OrganizationalBehaviour,S.Chand&Co,NewDelhi.
4. J.Jayasankar,OrganizationalBehaviour, MarghamPublications,Chennai, 2017.
Data and Signals: Analog and Digital Data - Analog and Digital Signals–
Performance - Digital Transmission: Transmission Modes – Multiplexing: FDM –
Unit II WDM-Synchronous TDM-StatisticalTDM-TransmissionMedia:Guidedmedia-
Unguided Media
Switching: Circuit Switched Networks - Datagram Networks-Virtual Circuit
Network - Error Detection and Correction: Introduction - Block Coding - Linear
Block Codes - Cyclic Codes: CyclicRedundancyCheck - Checksum. Data Link
Unit III Control:Framing-FlowControlandErrorControl-NoiselessChannel:Stop-
and-waitProtocol.
Wired LANs: Standard Ethernet-GIGABIT Ethernet-Wireless LAN: Bluetooth
Unit IV Connecting LANs: Connecting Devices: Passive Hubs- Repeaters-Active Hubs-
Bridges-TwoLayerSwitches-Routers-ThreelayerSwitches-Gateway-Network
Layer:InternetProtocol:IPv4–Ipv6-TransitionfromIPv4toIPv6.
Network Layer: Delivery, Forwarding and Routing- Unicast Routing Protocols:
Unit V Distance Vector Routing-Link state routing- Future & Current Trends in Computer
Networks: 5G Network: Salient Features- Technology-Applications-Advanced
Features-Advantages&Disadvantages-CommonUses-Applications-WiFi-WiMax
Lifi-LifivsWifi.
TOTAL 75 Hrs
CO CourseOutcomes
CO1 Understandthefundamentalconceptsofcomputernetworksanditsapplicationareas
Identifyandusevariousnetworkingtechniquesandcomponentstoestablish
CO2
networkingconnectionandtransmission
Analyzetheservices performedbydifferentnetworklayersandrecentadvancements
CO3
innetworking
CO4 Comparevariousnetworkingmodels,layers,protocolsand technologies.
CO5 Selecttheappropriatenetworkingmechanismstobuildareliablenetwork
Textbooks
DataCommunicationsandNetworkingwithTCPIPProtocolSuitebyBehrouzA. Forouzan
(Author) -McGraw-Hill- 6th Edition-August 2022
CommunicationNetworks:AConciseIntroduction,SecondEditionbyJeanWalrand, Shyam
Parekh -Springer International Publishing AG-2018
ReferenceBooks
1. DataCommunicationandComputerNetworks-AjitPal-PhiLearningPvt.Ltd..
NOTE:LatestEditionofTextbooksMaybeUsed
WebResources
1. http://www.tutorialspoint.com/data_communication_computer_network/
2. https://www.geeksforgeeks.org/computer-network-tutorials/
3. https://www.guru99.com/data-communication-computer-network-tutorial.html
4. http://www.slideshare.net/zafar_ayub/data-communication-and-network-11903853
1. VisualBasic2019-Dr.Liew Voon
2. KiongASP.NETCoreinAction-SecondEdition-AndrewLock-Manning
NOTE:LatestEditionofTextbooksMaybeUsed
WebResources
1. https://dotnet.microsoft.com/en-us/learn
2. https://www.javatpoint.com/net-framework
3. https://www.geeksforgeeks.org/introduction-to-net-framework/
4. https://www.w3schools.com/asp/default.ASP
CO3 Buildawebapplicationconceptstosolvetheproblem
CO4 Evaluatetheapplicationtofixtheerrors.
CO5 UseADO.NetFrameworkinaWindows/Webapplicationtoread,insert,andupdate data in a
database.
DigitalMarketing-SeemaGupta-McGraw-Hill
ReferenceBooks
1. E-Business &E- Commerce– Dr.P.Rizwan Ahmed- MarghamPublication
NOTE:LatestEditionof TextbooksMaybeUsed
WebResources
1. https://www.tutorialspoint.com/e_commerce/index.htm
2. https://www.javatpoint.com/e-commerce-definition
3. https://www.hostinger.in/tutorials/what-is-ecommerce
4. https://skillshop.exceedlms.com/student/collection/654330-digital-marketing
5. https://www.tutorialspoint.com/digital_marketing/index.htm
Prerequisites:
Contents
Introduction to Databases: Introduction – Characteristics of the Database Approach
– Actors on the Scene – Workers behind the scene– Advantages of using DBMS
UnitI Approach. Overview of database and Architectures: Data Models, Schemas, and
Instances – Three-schema Architecture and Data Independence – Database
languages&Interfaces–DatabaseSystemEnvironment–Centralized&Client Server
Architecture for DBMS-Classification of DBMS.
Basic Relational Model: Relational Model Concepts – Relational Model
Constraints and Relational Database Schemas – Update Operations, Tractions,
UnitII Dealing with Constraint Violations – Formal Relational Languages: Unary
Relational Operations: SELECT and PROJECT – Relational Algebra Operations
fromSetTheory–BinaryRelationalOperations:JOINandDIVISION–
ExamplesofQueriesinRelationalAlgebra.
NOTE:LatestEditionofTextbooksMaybeUsed
WebResources
1. https://www.javatpoint.com/dbms-tutorial
2.
https://www.tutorialspoint.com/dbms/index.htm
3. https://www.tutorialspoint.com/sql/index.htm
4. http://ecomputernotes.com/database-system/rdbms
5. https://www.guru99.com/dbms-tutorial.html
NOTE:LatestEditionof TextbooksMaybeUsed
WebResources
1. https://www.javatpoint.com/data-mining
2. https://www.geeksforgeeks.org/what-is-data-mining-a-complete-beginners-guide/
3. https://www.guru99.com/data-mining-tutorial.html
MappingwithProgrammeOutcomes:
CO1 S
CO2 S S
CO3 S S
CO4 S S S
SUBJECT NAME DSE-II- Machine Learning
SUBJECTCODE 23BIT5E4
Inst. Marks
L T P S Credits
Hours CIA External Total
4 - - - 3 4 25 75 100
LearningObjectives
LO1 Tocomprehendtheraw dataandtodesignthesamewiththeappropriate machine
learningalgorithmsfora meaningfulrepresentationofdata..
LO2 Understandhowtoevaluatemodelsgeneratedfrom data
LO3 Understanda widevarietyof learningalgorithms
Prerequisites:
Contents
Introduction: Machine Learning – Examples of Machine Learning Applications.
Supervised Learning: Learning a Class from Examples–Vapnik-Chervonenkis
UnitI
(VC)Dimension–Probably Approximately Correct(PAC)Learning–Noise– Learning
Multiple Classes–Regression –Model Selection and Generalization– Dimensions of
a Supervised Machine Learning Algorithm. Bayesian Decision Theory:
Introduction–Classification–Losses and Risks–Discriminant Functions –
Association Rules.
Parametric Methods: Maximum Likelihood Estimation – Evaluating anEstimator:
Bias and Variance – The Bayes‘ Estimator – Parametric Classification – Regression
UnitII – Tuning Model Complexity: Bias/Variance Dilemma – Model Selection
Procedures. Nonparametric Methods: Nonparametric Density Estimation –
Generalization toMultivariate Data – Nonparametric Classification –
CondensedNearestNeighbor–Distance-BasedClassification–OutlierDetection
–NonparametricRegression:SmoothingModels
Linear Discrimination – Generalizing the Linear Model – Geometry ofthe Linear
Discriminant–PairwiseSeparation –GradientDescent– LogisticDiscrimination –
Discrimination by Regression – Learning to Rank. Multilayer Perceptrons: The
UnitIII Perceptron – Training a Perceptron–Learning Boolean Functions– Multilayer
Perceptrons–MLPasa Universal Approximator – Backpropagation Algorithm
Combining Multiple Learners: Generating Diverse Learners –
ModelCombinationSchemes–Voting–Bagging–Boosting–Stacked Generalization –
UnitIV Fine-Tuning an Ensemble – Cascading Reinforcement Learning: Elementsof
ReinforcementLearning–Model-BasedLearning–
TemporalDifferenceLearning–Generalization–PartiallyObservable States
Machine Learning with Python: Data Pre-processing, Analysis & Visualization -
UnitV Training Data and Test Data – Techniques – Algorithms:List of Common Machine
LearningAlgorithms-DecisionTreeAlgorithm-NaïveBayesAlgorithm-K-Means-
Random Forest- Dimensionality Reduction Algorithm- Boosting
Algorithms – Applications:SocialMedia-RefinementofSearchEngineResults-
Product Recommendations-Detection of Online frauds.
TOTAL 60 Hrs
CO CourseOutcomes
CO1 Outlinetheimportanceofmachinelearningintermsofdesigningintelligent machines
CO1 3 2 2 2 2 2
CO2 2 3 3 3 3 2
CO3 2 2 3 3 3 3
CO4 3 2 2 3 2 3
CO5 3 3 3 2 3 3
Weightageofcourse
contributedtoeach
PSO 13 12 13 13 13 13
Subject SubjectName L T P S Marks
Inst.Hours
Category
Code
Credits
Total
CIA
Ext
23BIT5IV Internship / IndustrialVisit/ Field - - - - 2 -
25 75 100
Visit
THIRDYEAR –SEMESTER – VI
CO2 Knowledgegainedtotrainsoftwareprojectmanagers
CO5 Evaluateandmitigaterisksassociatedwithsoftwaredevelopmentprocess
Textbooks
SoftwareProjectManagement-BobHughes, MikeCotterell, RajibMall -TMH 6th
- 2018
ProjectManagementandTools&Technologies:Anoverview-ShaileshMehta SPD 1st
2017
ReferenceBooks
1. SoftwareProjectManagement:AUnifiedFramework -WalkerRoyce -Pearson
NOTE:LatestEditionofTextbooksMaybeUsed
WebResources
1. NPTEL&MOOCcourses titledSoftwareProjectManagement
2. https://www.studocu.com/in/document/anna-university/software-project-
management/software-project-management-notes-1st-unit/19435686
3. https://www.geeksforgeeks.org/software-engineering-software-project-management-spm/
Category
Code s
Inst.Hours
Credits
External
Total
CIA
23BIT6D CC-XIV-Dissertation Core- -
XIV - 12 - 8 12 50 150 200
Course
Objective
LO1 Thestudentswillbeallowedtoworkonanyprojectbasedontheconcepts studied
incore/elective courses.
LO2 The project work should be compulsorily done in the college only under the
supervision of the department staff.
LO3 Thecombinedprojectshallbeundertakenbythestudentsasateamoftwo.
LO4 ThenumberofteamsshouldbeequallyassignedtoexistingStaffmembers.
LO5 Thefollowing listofparameterstakenintoaccountfortheevaluationofProject
workandViva-voce.TotalMarks:200(Internal:50marks,External:150Marks)
No.of
Contents Hours
Parameters:
ForInternalMarks:
Tworeviewmeetings-2×10=20Marks
Debugging =10Marks
Execution =10Marks
Output =10Marks
Total =150Marks
Total
180
Course ProgrammeOutcome
Outcomes
CO Oncompletionofthiscourse,
Students will demonstrate creativity and
CO1 PO1
innovationinthedesignandimplementationof
ITsolutions,andintheexplorationofnew
ideasandapproacheswithinthefield..
CO2 Students will gain knowledge about PO1,
technological components of the software’s PO2
CO3 Identifying,analyzing,anddesigningsystems to PO1,
solve information technology problems PO3
SUBJECT NAME DSE-III-Internet of Things and Its
Applications
SUBJECT CODE 23BIT6E1
Inst. Marks
L T P S Credits
Hours CIA External Total
5 - - - 3 5 25 75 100
LearningObjectives
LO1 To gainknowledgeon IndustryInternetofThings
LO2 ToLearn aboutthe privacyand SecurityissuesinIoT
LO3 ToImplementbasicIoTapplications
Prerequisites:
Contents
IoT & Web Technology, The Internet of Things Today, Time for Convergence,
Towards the IoT Universe, Internet of Things Vision, IoT Strategic Research and
Unit I
Innovation Directions, IoT Applications, Future Internet Technologies,
Infrastructure, Networks and Communication, Processes, Data Management,
Security, Privacy&Trust, Device Level Energy Issues, IoT Related
Standardization, Recommendations on Research Topics.
M2M to IoT – A Basic Perspective– Introduction, Some Definitions, M2M Value
Chains, IoT Value Chains, An emerging industrial structure for IoT, The
UnitII international driven global value chain and global information monopolies. M2M
to IoT-An Architectural Overview– Building an architecture, Main design
principlesandneededcapabilities,AnIoTarchitectureoutline,standards
considerations.
IoT Architecture -State of the Art – Introduction, State of the art, Architecture.
UnitIII Reference Model- Introduction, Reference Model and architecture, IoT reference
Model, IoT Reference Architecture- Introduction, Functional View, Information
View, Deployment and Operational View, Other Relevant architectural views.
IoT Applications for Value Creations Introduction, IoT applications for industry:
UnitIV Future Factory Concepts, Brownfield IoT, Smart Objects, Smart Applications,
Four Aspects in your Business to Master IoT, Value Creation from Big Data and
Serialization,IoTforRetailingIndustry,IoTForOilandGasIndustry,Opinions
onIoTApplicationandValueforIndustry,HomeManagement.
Internet of Things Privacy, Security and Governance Introduction, Overview of
UnitV Governance, Privacy and Security Issues, Contribution from FP7 Projects,
Security, Privacy and Trust in IoT-Data-Platforms for Smart Cities, First Steps
TowardsaSecurePlatform,SmartieApproach.DataAggregationfortheIoTin
SmartCities, Security.
TOTAL 75 Hrs
CO CourseOutcomes
CO1 UnderstandthebasicsofIoT.
CO2 InterprettheimpactandchallengesbyIoT.
CO3 ComparedifferentApplicationprotocolsforIoT.
NOTE:LatestEditionofTextbooksMaybeUsed
WebResources
1. NPTEL&MOOCcoursestitled InternetOfThingsandIts Applications.
2. https://www.tutorialspoint.com/internet_of_things/index.htm
3. https://www.tutorialsfreak.com/internet-of-things-iot-tutorial
MappingwithProgrammeOutcomes:
CO1 S
CO2 M S
CO3 S S
CO4 S S M
CO5 S S
CO2 Outlinethevirtualizationtechnologyanddeterminetheiruses.
Applythefundamentalconceptsindatacenterstounderstandthetradeoffsinpower,efficiency and
CO3 cost.
Identifyresourcemanagementfundamentals,i.e.resourceabstraction,sharingand
CO4
sandboxingandoutlinetheirroleinmanaginginfrastructurein cloudcomputing.
Analyzevariouscloudprogrammingmodelsandapplythemtosolveproblemsonthe
CO5
cloud.
Textbooks
CloudComputing:Implementation,ManagementandSecurity-Rittinghouse,JohnW., and
James F. Ransome- CRC Press, 2017.
CloudComputingbySunilkumarManvi, GopalShyam -CRCPress-2021
ReferenceBooks
1. TheCloudComputing BookbyDouglasComer-Chapman and Hall/CRC-2021
NOTE:LatestEditionofTextbooksMaybeUsed
WebResources
1. NPTEL&MOOCcoursestitledcloudcomputing.
2. https://www.javatpoint.com/cloud-computing
3. https://k21academy.com/cloud-blogs/cloud-fundamentals/
MappingwithProgrammeOutcomes:
CO1 3 2 2 2 2 2
CO2 2 3 3 3 3 2
CO3 2 2 3 3 3 3
CO4 3 2 2 3 2 3
CO5 3 3 3 2 3 3
Weightageofcourse
contributedtoeach
PSO 13 12 13 13 13 13
SUBJECT NAME DSE-IV-Introduction to Data Science
SUBJECT CODE 23BIT6E3
Inst. Marks
L T P S Credits
Hours CIA External Total
5 - - - 3 5 25 75 100
LearningObjectives
LO1 Identifyanddescribethe methodsand techniquescommonlyused indata science.
LO2 TolearnaboutModel development.
Prerequisites:
Contents
Introduction to Data Science – Evolution of Data Science – Data Science Roles –
UnitI Stagesin aData ScienceProject– Applicationsof DataScienceinvarious fields–
DataSecurityIssues.
DataCollectionandDataPre-Processing-DataCollectionStrategies–DataPre-
UnitII
Processing Overview– Data Cleaning– Data Integrationand Transformation– Data
Reduction – Data Discretization.
ModelDevelopmentSimpleandMultipleRegression–ModelEvaluationusing
UnitIV Visualization–ResidualPlot–DistributionPlot–PolynomialRegressionand Pipelines–
MeasuresforIn-sampleEvaluation –PredictionandDecisionMaking.
Model Evaluation Generalization Error – Out-of-Sample Evaluation Metrics –
UnitV
Cross Validation – Overfitting – Under Fitting and Model Selection – Prediction
by using Ridge Regression – Testing Multiple Parameters by using Grid Search.
TOTAL 75 Hrs
CO CourseOutcomes
CO1 UnderstandthebasicsinDataScience .
CO3 UnderstandDataCollectionandDataPre-Processing .
CO5 AnalyzevariousModelDevelopment/Evaluation.
Textbooks
“DoingDataScience”-CathyO’Neiland RachelSchutt-O'Reilly, 2015
ManagingDataScienceEffectiveStrategiestoManageDataScienceProjectsand Build a
Sustainable Team By Kirill Dubovikov-Packt Publishing-2019
An introductiontoDataSciencebyJeffrey Stanton.
ReferenceBooks
1. IntroductiontoDataScience EssentialConceptsByPetersMorgan-CreateSpace
IndependentPublishing Platform
2. TheElements ofDataAnalytic StylebyJeff Leek
NOTE:LatestEditionofTextbooksMaybeUsed
WebResources
1. NPTEL&MOOC coursestitledData Science.
2. https://www.simplilearn.com/tutorials/data-science-tutorial
3. https://www.w3schools.com/datascience/
MappingwithProgrammeOutcomes:
CO1 3 2 2 2 2 2
CO2 2 3 3 3 3 2
CO3 2 2 3 3 3 3
CO4 3 2 2 3 2 3
CO5 3 3 3 2 3 3
Weightageofcourse
contributedtoeach
PSO 13 12 13 13 13 13
SUBJECT NAME DSE-IV-DSE-IV-Big Data Analytics
SUBJECT CODE 23BIT6E4
Inst. Marks
L T P S Credits
Hours CIA External Total
5 - - - 3 5 25 75 100
LearningObjectives
LO1 Toknowthefundamentalconceptsofbig dataandanalytics.
LO2 Toexploretoolsand practicesforworkingwithbigdata.
Prerequisites:
Contents
Introduction to Big Data Analytics – Data Analytics – Analytics Terminology –
Types of Analytics – Analytics LifeCycle - DataStore – Getting Started with R –
UnitI Data Exploration – Data Preparation
CO2 ExposuretoDataAnalyticswith R.
CO5 AnalyzetheBigDataframeworklikeHadoop .
Textbooks
AnalyticsinaBigDataWorld-BartBaesens-Wiley
BigDataandAnalytics bySubhashiniChellappanSeemaAcharya -Wiley-2019
Hadoop2Quick-StartGuide:LearntheEssentialsofBigDataComputingintheApache Hadoop
2 Ecosystem- Douglas Eadline-Addison-Wesley Educational Publishers Inc
ReferenceBooks
1. BigData,DataMining,MachineLearning-JaredDean-Wiley
NOTE:LatestEditionofTextbooksMaybeUsed
WebResources
1. NPTEL&MOOCcourses titledBigData Analytics.
2. https://www.simplilearn.com/tutorials/big-data-tutorial
3. https://www.tutorialspoint.com/big_data_analytics/index.htm
4. https://intellipaat.com/blog/big-data-tutorial-for-beginners/
5. https://www.edureka.co/blog/big-data-tutorial
MappingwithProgrammeOutcomes:
CO1 3 2 2 2 2 2
CO2 2 3 3 3 3 2
CO3 2 2 3 3 3 3
CO4 3 2 2 3 2 3
CO5 3 3 3 2 3 3
Weightageofcourse
contributedtoeach
PSO 13 12 13 13 13 13
SEC-VIII-Skill Enhancement Course
Category
Code
Inst.Hours
Credits
External
Total
CIA
Professional Y - - - 1 2 25 75 100
23BIT6S1 Quantitative Competency
Aptitude Skill
CourseObjective
C1 Tounderstandthebasicconcepts ofnumbers
C2 Understandand applytheconceptofpercentage,profit&loss
C3 Tostudythe basicconceptsoftime and work, interests
C4 Tolearntheconceptsof permutation,probability,discounts
C5 Tostudyaboutthe conceptsof datarepresentation, graphs
UNIT Details
UNIT I Numbers-HCFandLCMofnumbers-Decimalfractions-Simplification-
Squarerootandcuberoots-Average-problemsonNumbers.
UNIT II ProblemsonAges-SurdsandIndices-percentage-profitsandloss-ratio
andproportion-partnership-Chainrule.
UNIT III Timeandwork-pipesandcisterns -TimeandDistance-problemson trains
-Boatsandstreams-simpleinterest-compoundinterest-Logarithms- Area-
Volume and surface area -races and Games of skill.
UNIT IV Permutationandcombination-probability-TrueDiscount-BankersDiscount
–HeightandDistances-Oddmanout&Series.
UNIT V Calendar-Clocks-stocksandshares-Datarepresentation-Tabulation–
BarGraphs-Piecharts-Linegraphs.
CO Oncompletionofthiscourse,studentswill
1 understandtheconcepts,applicationandtheproblemsof
PO1
numbers
2 Tohavebasicknowledgeandunderstandingabout percentage,
PO1,PO2
profit &loss related processing
3 Tounderstandtheconceptsoftimeandwork PO4,PO6
4 Speaksabouttheconceptsofprobability,discount PO4,PO5, PO6
5 Understandingtheconceptofproblemsolvinginvolvedin stocks
PO3,PO8
& shares, graphs
TextBook
1 QuantitativeAptitudeforCompetitiveExaminationsAllGovernmentand
entranceExamsbyR.SAggarwal(Banking,SSC,Railway,Police,Civil
Service,etc.)SolvedExamples|10000+PracticeQuestions-April 2022
ReferenceBooks
1. QuantitativeAptitudeForCompetitive Examinations |Latest questionsIFreevideo
solutionof eachquestion onYoutube byPinnaclepublications-January2024
2. OswaalObjectiveQuantitativeAptitude ForAllCompetitiveExaminationsChapter-wise
&Topic-wise, A Complete Book byOswaalEditorialBoard-June 2023
WebResources
1. https://www.javatpoint.com/aptitude/quantitative
2. https://www.toppr.com/guides/quantitative-aptitude/
3. https://www.geeksforgeeks.org/quantitative-aptitude/
4. https://nptel.ac.in
MappingwithProgrammeOutcomes:
CO1 S
CO2 M S
CO3 S S
CO4 S S M
CO5 S S