SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
Purbanchal University
Master in Computer Application (MCA)
(Jestha, 2069)
Year: I Semester: I
Year: I Semester: II
Electives for MCA125 (Elective-I):
• Knowledge Management
• Management Information System
• Geographical Information System
• Network Management & Administration
• Data Mining & Data Warehousing
• Software Testing (Proposed)
Subject
Code
Subject Name Credit Lecture Tutorial Lab Total
MCA111 Discrete Mathematical Structures 3 3 1 - 4
MCA112 Web Programming 3 3 1 2 6
MCA113 Operating System 3 3 1 2 6
MCA114 Advanced Database Management
System
3 3 1 2 6
MCA115 Organizational Behavior & Human
Resource Management
4 4 1 - 5
Total Credits 16 16 5 6 27
Subject
Code
Subject Name Credit Lecture Tutorial Lab Total
MCA121 Research Methodology 3 3 1 - 4
MCA122 Visual Programming Language &
.Net
3 3 - 3 6
MCA123 Software Engineering 3 3 1 - 4
MCA124 Accounting & Financial
Management
3 3 1 - 4
MCA125 Elective-I 3
MCA126 Project-I 3 - - 4 4
Total Credits 18
Discrete Mathematical Structures
Semester: I Full Marks: 100
Credit Hr: 3 Internal: 20
Final Exam: 80
Course Objective: The basic objective of the course is to impart knowledge to student on
mathematical reasoning, combinatorial analysis, discrete structures, algorithmic thinking, and
application and modeling so that students are able to learn a particular set of mathematical facts
and how to apply them.
Course Contents:
1. Fundamentals: Sets and Subsets, Operations on sets, Sequences, Division in the integers
[5 hrs]
2. Logic: Propositions and logical operations, Conditional statements, Predicate and Quantifiers,
Methods of proof, Mathematical induction. [4 hrs]
3. Counting: Permutations and combinations, Pigeonhole Principle, Recurrence relation,
Solving recurrence relation by substitution [4 hrs]
4. Relations and Digraphs: Product sets and Partitions, Relations and Digraphs, Paths in
relations and diagraphs, Properties of relations, Equivalence relations, Computer representation of
relations and diagraphs, Manipulation of relations [6 hrs]
5. Functions: Functions, Composition of functions, Permutation functions [4 hrs]
6. Graph Theory: Graphs, Special families of graphs, Matrix representation of graphs, Euler
paths and circuits, Hamiltonian paths and circuits [5 hrs]
7. Trees: Trees, Tree searching, Minimal spanning trees [5 hrs]
8. Algebraic Structures: General properties, Semi-groups, monoids groups, permutation
groups, subgroups; homomorphism and isomorphism, group codes, error correcting codes
[8 hrs]
9. Boolean Algebra: Definition and properties, Boolean functions, representing Boolean
functions, logic gates, minimization of circuits [4 hrs]
Reference Books:
1. Kolman, Busby & Ross, “Discrete Mathematical Structures”, PHI
2. Trembly J. P. & Manohar P., “Discrete Mathematical Structures with Applications to Computer
Science”, McGraw Hill
3. John Truss, "Discrete Mathematical Structures for Computer Science", Addison Wesley
4. Seymour Lipchutz, Marc Lipson, "Discrete Mathematics", Tata McGraw Hill
Web Programming
Semester: I Full Marks: 100
Credit Hr: 3 Internal: 20+20
Final Exam: 60
Course Objective: This course introduces students to advanced and modern technologies being
used in web solutions. This course also helps students to understand how these technologies
related to each other and choose best technologies to be used for web solutions.
Course Contents:
1. Introduction 7 Hrs
How Internet Works (Client/Server Architecture, Web-Server, Web-Client, DNS, ISP). Web-
Hosting (Web Space, FTP), Client-side and Server-side Scripting
2. Server-side Scripting (PHP): 13 Hrs
Introduction, Basic Syntax, Types, Variables, Constants, Operators, Control Structures, Functions,
Error Handling, HTTP Authentication, Cookie, Session, Date and Time Functions, String Functions,
HTTP Functions, Database (MySQL) Functions
3. XML 13 Hrs
XML Introduction, Well-formed XML, XML Document Type Definitions, XML Schema,
Namespaces, CSS, XSL/XSLT, DOM, SAX Parsers
4. Advanced Technology 6 Hrs
Introduction, PHP Framework (Code-Igniter), JavaScript Framework (JQuery), DHTML with
JQuery, Simple AJAX with JQuery, SOA, XML-Web Services & SOAP, Wireless Programming &
WML
5. Case Study 6 Hrs
Search Engines, Digital Libraries, E-commerce Applications, M-commerce, Content Syndication,
Content Management System, RSS, and Digital Signature
Reference Books:
1. Internet and Worldwide Web: How to Program, H Deitel, P Deitel &GoldsBerg, Prentice Hall,
3rd Edition.
2. Webmaster in a Nutshell, S Spainhour& B Eckstein, O'Reilly, 1999, 2nd Edition
3. Core PHP Programming: Using PHP to Build dynamic Web Sites, Leon Atkinson, Prentice Hall,
2nd
Edition
4. COM/DCOM Unleashed, Randy Abernety, SAMS Series Books, 1st
Edition
Operating System
Semester: I Full Marks: 100
Credit Hr: 3 Internal: 20+20
Final Exam: 60
Course Objective: This course is to introduce both the fundamental principles and the advance
concepts for the development of multiprogramming and multiprocessing Operating Systems. It
starts from history, concepts of processes and threads and incorporates basic concepts of
distributed systems and real time systems towards the end.
Course Contents:
1. Introduction of Operating System 4 Hrs
• Functions of operating system
• Types of operating system
• History of operating system
• Structure of operating system
2. Process management 8 Hrs
• Thread and process concept
• Inter process communication (Critical-section problem, solving critical-section
problem with busy-waiting and sleep and wakeup strategies, Semaphores,
Monitors)
• Process scheduling algorithms
3. Deadlock 4 Hrs
• Principles of Deadlock
• Resource status modeling
• Conditions for deadlock
• Methods for handling deadlocks (Prevention, Avoidance, Detection and Recovery)
4. Memory Management 8 Hrs
• Introduction of memory management
• Basic memory management mechanism
• Memory allocation
• Swapping and paging
• Virtual memory
• Page replacement algorithm
• Segmentation with paging
5. File System 4 Hrs
• Introduction to files
• Directories
• File system implementation
6. Input/Output 5 Hrs
• Principles of I/O hardware
• Principles of I/O software
• Disks structure and scheduling
• Clocks
• Terminals
7. Protection and Security 4 Hrs
• Protection mechanism (Access control list, capability list)
• User authentication
• Frauds and attacks
• Trusted system
8. Distributed Operating System 8 Hrs
• Concept, advantages and types of distributed operating system
• Design issues in distributed operating system
• Communication and synchronization
• Client-server computing
• System state and event precedence
• Algorithms for distributed control (Mutual exclusion, deadlock)
• Distributed file system
• Security
Case Study: LINUX, Windows and Mac (History, design principle, Kernel model, inter-process
communication, Process management, scheduling, memory management, file system, Input and
output, security)
Reference Books:
• Modern Operating System, Andrew S. Tanenbaum, PHI
• Operating System Design & Implementation, Andrew S. Tanenbaum, PHI
• Operating System, Silberschatz, Galvin, Gagne, WILLY
• Operating Systems, William Stallings, 4th Edition, Pearson Education
• Operating Systems - Modern Perspective, Gary Nutt, 2nd Ed., Pearson Education
• The C Odyssey Unix - The Open, Boundless C, M. Ghandi, T. Shetty, Rajiv Shah,
BPB Publications
• Operating System Projects using Windows NT, Gary Nutt, Pearson Education
• Advanced Unix Programming Environment, R. L. Stevens, Pearson Education
• Beginning Linux Programming, Stones Richard, Matthew Neil, Wrox Publications
Advance Database Management System
Semester: I Full Marks: 100
Credit Hr: 3 Internal: 20+ 20
Final Exam: 60
Course Objective: After completing the course student will be able to design and understand the thorough
implementation of Database System.
Course Contents:
1. Introduction to DBMS Implementation 2 hrs
Overview of a Database Management System, Data-Definition Language commands, Overview of
query processing, Storage management overview, Main-memory buffers and the buffer manager,
Transaction processing, Query processor, Information integration overview
2. Application Development 5 hrs
Database application development: Accessing databases from Applications, JDBC, SQLJ, Stored
procedures
Internet applications: HTML documents, XML documents, Three-tier application architecture, The
middle-tier
3. Data Storage 5 hrs
The memory hierarchy, Secondary storage, RAID, Disk space management, Disk failures,
Recovery from disk crashes
4. Index Structures 6 hrs
Index on sequential files, Secondary indexes, B-trees, Hash tables, Overview of multi-dimensional
indexes
5. Query Execution 6 hrs
Algebra for queries, Physical query plan operators, Nested-loop, Joins, Index based algorithms,
Buffer management
6. The Query Compiler 2 hrs
Parsing, Algebraic laws for improving query plans
7. Coping with System Failures 5 hrs
Issues and models for resilient operation, Undo / Redo logging, Protection against media failures
8. Concurrency Control 6 hrs
Serial and serializable schedules, Conflict serializability, Enforcing serializability by locks,
Concurrency control by timestamps, Concurrency control by validation
9. Parallel and Distributed Databases 2 hrs
Introduction, Architecture for parallel databases, Parallel query optimization, Distributed database
architecture
10. Object Database Systems 1 hr
11. Deductive Databases 1 hr
12. Data Warehousing and Decision Support 1 hr
13. Data Mining 1 hr
14. Information Retrieval and XML Data 1 hr
15. Spatial Data Management 1 hr
Reference Books:
• R. Ramakrishnan, J. Gehrke, Database Management Systems, 3
rd
Edition, McGraw Hill
• Hector Garcia-Molina, Jeffrey D. Ullman, Jennifer Widom, Database System Implementation,
Pearson Education Asia, 2000
Laboratory Work:
1. Installing database software (Oracle/MSQL/MYSQL) and practice on following topics:
SQL Statements (DML, DDL, DTL and DCL)
SQL Clauses (WHERE, ORDER BY, GROUP BY, HAVING)
SQL Operators (Logical Operators, Comparison Operators, LIKE, IN, IS NULL, BETWEEN....AND)
SQL Integrity Constraints (Primary/Foreign/Unique Key Constraint, Check/Not NULL Constraints)
Other SQL concepts (Aliases, Group Functions, JOINS, VIEWS, Sub-query, Index, GRANT, REVOKE)
2. Analyze query plan in database
3. Query optimization (indexing, partitions, and parallelism)
4. Query in distributed database environments using concept of link server in homogeneous and
heterogeneous environments (e.g. query oracle tables from MSSQL and vice versa)
5. Practice concurrency control and transaction management in database
Organizational Behavior & Human Resource Management
Semester: I Full Marks: 100
Credit Hr: 3 Internal: 20
Final Exam: 80
Course Contents:
I. Human Resource Management (HRM)
1. Concept, roots, human resource management and personnel management, changing HRM
environmental forces, new mandate for human resource management, staff vs line function in
management, organization of HRM functions. 4 Hrs
2. HRM system, international model of HRM, concept and framework for strategic HRM, line
management responsibility for HRM, HRM and organizational performance. 3 Hrs
3. Job analysis and human resource planning: Concept, purposes of job analysis, collecting job
analysis information, methods of job analysis, concept of HR planning methods and techniques
of determining HR requirements. 5 Hrs
4. Recruitment, selection and socialization: concepts, sources and methods of recruitment,
selection and its process, socialization in organization. 5 Hrs
5. Training and development: Concept of training and development, determining training needs,
methods of training and development--on-the-job and off-the-job training development,
evaluation of training programs. 6 Hrs
6. Performance evaluation: concept and purposes, process, methods and feedback of evaluation.
3 Hrs
7. Compensation: Concept, considerations, establishing pay plan, job evaluation system, steps
and methods, incentives and benefit system in organization. 4 Hrs
II. Organizational Behavior (OB)
1. Concept, importance and assumptions of OB, five conceptual anchors of organizational
behavior, emerging trends in organizational behavior. 3 Hrs
2. Understanding individual behavior: concept, behavior as an input output system, emotions,
beliefs, attitudes, values, needs, motives and behavior at work. 3 Hrs
3. Perception and personality: concepts, perceptual process, attribution theory and errors,
perception and decision making, personality traits and characteristics, personality ad behavior,
major personality attributes influencing organizational behavior. 5 Hrs
4. Motivation and job satisfaction: concepts, theories of motivation – hierarchy of needs, hygiene-
motivation theory, McClelland’s theory, equity theory, goal setting and reinforcement theory.
5 Hrs
5. Leadership: concept, perspective of leadership, emerging approaches of leadership. 2 Hrs
6. Groups in organization: concept, types of groups, group processes. 2 Hrs
7. Communication: concept, process and method, communication networks, barrier to effective
communication, current issues in communication. 3 Hrs
8. Conflict: Concept, types of conflicts, approaches to conflict management, resolving conflict.
2 Hrs
9. Organizational change and development: concepts, forces for change, strategy for managing
planned change, Lewin Force Field Model, resistance to change, reducing resistance and
approaches to managing change, organizational development interventions, objectives and
goals of organizational development, the organizational development process and
prerequisites to organizational development. 5 Hrs
Reference Books:
1. De Cenzo, D. & Robbins, S., Human Resource Management, Seventh Edition, Wiley
2. Arnold, H. J. & Fieldman, D. C., Organizational Behaviour, Tata McGraw Hill, India
3. Robbins, S., Organizational Behaviour, McMillan, India
4. Luthans, F., Organizational Behaviour, Tata McGraw Hill
5. Adhikari, D. R., Human Resource Management, Text & Cases, Manakamana Publication,
Kathmandu
6. Adhikari, D. R., Organisational Behaviour, Buddha Academy, Kathmandu
7. Agrawal, G. R., Dynamics of Human Resource Management, M. K. Publishing
Research Methodology
Semester: II Full Marks: 100
Credit Hr: 3 Internal: 20
Final Exam: 80
General Objective:
• State and explain the concept of research methods which can be applied to any research studies.
Specific Objective:
• Provide knowledge to the students about different type of research, their process and applications.
• Familiarize the students with different types of data collection techniques and their applications.
• Develop an understanding of ethical issues and required consideration for their research studies.
• Provide skills for the selection of sampling technique, errors and proper planning different sampling
methods.
• Enable the research students in developing the most appropriate methodology for their research
study.
Course Contents:
1. Introduction 4 Hrs
Meaning and Importance of Research, Classification of Research ,Research in Engineering
Functions , The Research Process, Research as a scientific Process, Issues governing Research
Function, Listing and description of Steps of research.
2. Research Design 4 Hrs
Meaning and Importance of Research Design, Classification of Research Design, The Research
Process, Variables, Hypothesis, Errors Affecting Research Design, Measurements and Scaling,
Reliability and validity test of research, Pilot test, field study, Issues Governing Research Design
3. Development of Research 9 Hrs
Selection of research topics, Research problem vs. research question, Meaning and Importance of
Research Proposal, Classification of Research Proposals, Components of a Research Proposal,
Manager-Researcher Contribution in Developing a Research Proposal, Evaluation a Research
Proposal, The Development of Research Issues Governing Proposal
4. Sampling Decisions 4 Hrs
Sampling Vs. Census, Sampling Techniques, Issues Governing Sampling Decisions
5. Data Collection Methods 8 Hrs
Meaning, Importance and Types of Data, Methods of Data Collection, Steps of Data processing
and Presentation, Various Methods of Data Collection
6. Data Reduction and Analysis 5 Hrs
Meaning and Importance of Data Reduction, Data Reduction Process, Selected Techniques of
Data Analysis
7. Formatting the report 4 Hrs
Formatting a Report, Developing the Final Draft, Preparing for Citation and Referencing
Making an Oral Presentation of a Report
8. Development of Research Proposal 3 Hrs
Meaning and Importance of research proposal ; the Development of Research Issues Governing
Proposal; Writing a research report- Developing an outline; Key elements of research proposal-
Objective, Introduction, Design or Rationale of work, Experimental Methods, Procedures,
Measurements, Results, Discussion, Conclusion, Referencing and various formats for reference
writing of books and research papers; Publications in Research journals
9. Socio-Ethical Issues in Research 4 Hrs
Issues governing Research Function, Incorporating Socio-Ethical Issues in Research
Impact of Social Issues in Research
. Reference Books:
1. Cooper & Schindler (2004), Business Research Methods, New Delhi, Tata McGraw Hill Publishing Co.
2. Best, John W., Research In Education, Prentice Hall of India, New Delhi
3. Wolf Howard K. & P. R Pant, Social Science Research & Thesis Writing, Research Division, Kirtipur
4. Goode William J. & Paul K. Hatt, Methods in Social Research, McGraw Hill Kogakusha Ltd.
5. Kothari, C. R., Research Methodology, 2nd Revised Edition, New International Publisher
Visual Programming Language & .Net
Semester: II Full Marks: 100
Credit Hr: 3 Internal: 20+20
Final Exam: 60
Course Objective: To develop an understanding of how to design an effective graphical user
interface (GUI), how to analyze a problem and design a program structure to solve the problem
using an event driven programming language, Visual Basic and Visual Basic .Net.
Course Contents:
1. Introduction: Character based system, Graphical User Interface, Visual Programming, Visual
Interface components, Event Driven Programming [3 hrs]
2. Models of Interface design: Conceptual model, Implementation model, the manifest model,
modeling from users point of view [3 hrs]
3. The Form: Interface paradigms (Metaphor, Idioms and branding, Affordances), Child forms
(Usage of window space, Windows pollution), Platform dependence (Development platform, Multi-
Platform development, Interoperability) [5 hrs]
4. User-Computer Interaction: Mouse (Indirect manipulation, Mouse events Focus and cursor
hints), Selection (Indicating selection, Insertion and replacement, Additive selection, Group
selection), Gizmos Manipulation (Repositioning, Resizing, Reshaping, Visual feedback of
manipulation), Drag and Drop (Source and target, Problems and solutions, Drag and Drop
mechanism) [6 hrs]
5. The Cast: Menu Design Issue (Drop Down menus, Pop-up menus, Hierarchy of menu), Menus
and its types (Standard menus, Optional menus, System menu, Menu item variation), Dialog
Boxes (Dialog box basics, Suspension of interaction, Modal and Modeless dialog boxes, Problems
in Modeless dialog boxes, Different types of dialog boxes), Dialog box conventions (Caption bar,
Attributes, Terminating dialog boxes, Expanding dialog boxes, Cascading dialog boxes), Toolbars
(Advantages over menus, Momentary button and latching button, Customizing toolbars) [6 hrs]
6. .Net Programming [22 hrs]
Language Syntax, Data types, operators, Conditional Statements, Control Structures
Concept of OOP (E.g. class, objects, methods, properties, encapsulation, inheritance,
overloading)
ASP. Net Controls and Presentation Techniques
Working with Forms and Control
Validation Controls
Web Site Navigation, Menu and View Controls
Data Grid and Repeater
Emailing Concepts
Error Handling, Debugging and Tracing ASP.NET Application
Managing State in ASP.NET Application
Enhancing Web Sites using Master Pages and Theme
Deploying Application
Reference Books:
1. Alan Cooper, The Essential of User Interface Design, Comdex Computer Publishing
2. Evangelos Petroutsos, Mark Ridgeway, Visual Basic .NET Developer’s Handbook, BPB
Publications
3. Evangelos Petroutsos, Mastering Visual Basic 6, BPB Publications
4. Tony Gaddis, Kip Irvine, Bruce Denton, Starting Out With Visual Basic .NET Programming,
Dreamtech Press
5. Wiley,Beginning Visual C# 2008, Wrox
6. Fergal Grimes, Microsoft .Net for Programmers, (SPI)
7. Balagurusamy, Programming with C#, (TMH)
8. Mark Michaels, Essential C# 3.0: For .NET Framework 3.5, 2/e, Pearson Education
Software Engineering
Semester: II Full Marks: 100
Credit Hr: 3 Internal: 20
Final Exam: 80
Course Objective: This course would provide students with an over view of software
engineering and would enable to understand and appreciate the following.
Course Contents:
I. Introduction to Software Engineering 5 hrs
Need of software engineering, software vs. hardware characteristics, scope and ethical issues
Software Process Models: waterfall, spiral, prototyping, fourth generation techniques, win-win
spiral model, agile methodology
2. Software Requirement and Specification 5 hrs
Requirement elicitation (traditional and modern approach), requirements analysis modeling
techniques, functional and nonfunctional requirements, preparing a SRS document
3. Software Project Planning 8 hrs
Objectives, Decomposition Techniques: s/w sizing, problem based estimation, process based
estimation, Cost Estimation Models: COCOMO model, the software equation, System Analysis:
principles of structured analysis, risk analysis, requirement analysis, DFD, entity relationship
diagram, data dictionary
4. Software Design 5 hrs
Objectives, principles, concepts, design mythologies: data design, architecture design, procedural
design, object–oriented concepts
5. Software Quality Assurance 5 hrs
Quality concepts, software quality assurance activities, software reviews, formal technical reviews,
software reliability
6. Software Configuration Management 6 hrs
Basic concepts, SCM process, identification of objects in software configuration, version control,
change control, configuration audit, status reporting, SCM standards
7. Software Testing 6 hrs
Objectives, principles, testability, test cases: white box & black box testing, testing strategies:
verification & validation, unit test, integration testing, validation testing, system testing
8. Software Evolution 5 hrs
Software maintenance, characteristics of maintainable software, reengineering, legacy software,
software reuse
Reference Books:
1. Roger S. Pressman, “Software Engineering – A Practitioner’s Approach”, McGraw Hill
2. R. E. Fairly, “Software Engineering Concepts”, McGraw Hill
3. Sommerville I., “Software Engineering”, 6th
Edition PEA
Accounting & Financial Management
Semester: II Full Marks: 100
Credit Hr: 3 Internal: 20
Final Exam: 80
Course Objective: The objective of the course is to provide the students with an understanding
of the concepts, principles, and techniques of Accounting and Financial Management and their
application in real life situations. It specifically aims at imparting the students with necessary
knowledge and skills required for understanding accounting and making financial decisions.
Course Contents:
Nature of Financial Management, financial statements and cash flows, financial analysis, time
value of money, valuation of bonds, valuation of stocks, cost of capital, capital budgeting, working
capital management, and dividend policy.
1. Introduction of Accounting and Financial Management 3 Hrs
Meaning of accounting and finance, difference between finance and accounting, Importance of
managerial finance, finance functions, finance in the organizational structure of the firm, goals of
the firm.
2. Financial Statements and Cash Flows 5 Hrs
Understanding financial statements: the balance sheet, the income statement, and analysis of cash
flows.
3. Financial Analysis 5 Hrs
Meaning of financial statement analysis, types and method of financial statement analysis.
Financial ratio analysis: Liquidity ratios, efficiency ratios, profitability rations, activity ratio.
4. Time Value of Money 4 Hrs
Meaning and importance of time value of money. Future value and compounding, present value
and discounting, finding out the discount rate, finding out the number of periods, and amortization.
5. Valuation of Bonds 4 Hrs
Meaning and nature of bond, key features of bond, financial asset valuation, valuation of bond,
yield to maturity, current yield, capital gains yield, and semiannual bonds.
6. Valuation of Stocks 5 Hrs
Features of common stock, common stock valuation, and normal growth, zero growth, and super
normal growth, Corporation, valuation of preferred stock.
7. Cost of Capital 4 Hrs
Cost of capital components, cost of debt, preferred stock, and equity, and weighted average cost of
capital.
8. Capital Budgeting 6 Hrs
Ranking investment proposals: payback, discounted payback, net present value, internal rate of
return, and modified IRR.
9. Working Capital Management 5 Hrs
Concept and importance of working capital, working capital cash flow cycle.
10. Dividend Policy 4 Hrs
Dividend payments, payment procedure, factors influencing dividend policy, stock dividends, and
stock splits.
Reference Books:
1. Radhe Shyam Pradhan, Financial Management, Buddha Academic Publishers, Kathmandu
2. Eugene F. Brigham, Louis C. Gapenski & Michael C. Ehrhardt, Financial Management:
Theory & Practice, Harcourt Asia PTE. Ltd., Delhi
3. James C., Van Horne, Financial Management & Policy, Prentice Hall of India, New Delhi
4. Radhe S. Pradhan, Research in Nepalese Finance, Buddha Academic Publishers &
Distributors, Kathmandu

Más contenido relacionado

Similar a Mca 1st & 2nd final

Data Science & Big Data - Theory.pdf
Data Science & Big Data - Theory.pdfData Science & Big Data - Theory.pdf
Data Science & Big Data - Theory.pdfRAKESHG79
 
Towards a Comprehensive Machine Learning Benchmark
Towards a Comprehensive Machine Learning BenchmarkTowards a Comprehensive Machine Learning Benchmark
Towards a Comprehensive Machine Learning BenchmarkTuri, Inc.
 
Pemanfaatan Big Data Dalam Riset 2023.pptx
Pemanfaatan Big Data Dalam Riset 2023.pptxPemanfaatan Big Data Dalam Riset 2023.pptx
Pemanfaatan Big Data Dalam Riset 2023.pptxelisarosa29
 
8th semester syllabus b sc csit-pawan kafle
8th semester syllabus b sc csit-pawan kafle8th semester syllabus b sc csit-pawan kafle
8th semester syllabus b sc csit-pawan kaflePAWAN KAFLE
 
Operating system new syllabus
Operating system new syllabusOperating system new syllabus
Operating system new syllabusrama sama
 
A Study Review of Common Big Data Architecture for Small-Medium Enterprise
A Study Review of Common Big Data Architecture for Small-Medium EnterpriseA Study Review of Common Big Data Architecture for Small-Medium Enterprise
A Study Review of Common Big Data Architecture for Small-Medium EnterpriseRidwan Fadjar
 
Traditional Machine Learning and Deep Learning on OpenPOWER/POWER systems
Traditional Machine Learning and Deep Learning on OpenPOWER/POWER systemsTraditional Machine Learning and Deep Learning on OpenPOWER/POWER systems
Traditional Machine Learning and Deep Learning on OpenPOWER/POWER systemsGanesan Narayanasamy
 
M.tech cse 10july13 (1)
M.tech cse  10july13 (1)M.tech cse  10july13 (1)
M.tech cse 10july13 (1)vijay707070
 

Similar a Mca 1st & 2nd final (20)

Syllabus.pdf
Syllabus.pdfSyllabus.pdf
Syllabus.pdf
 
4th sem
4th sem4th sem
4th sem
 
Database part1-
Database part1-Database part1-
Database part1-
 
S y b c a
S y b c aS y b c a
S y b c a
 
6th sem
6th sem6th sem
6th sem
 
5th sem
5th sem5th sem
5th sem
 
5th sem
5th sem5th sem
5th sem
 
Data Science & Big Data - Theory.pdf
Data Science & Big Data - Theory.pdfData Science & Big Data - Theory.pdf
Data Science & Big Data - Theory.pdf
 
lec01.ppt
lec01.pptlec01.ppt
lec01.ppt
 
course description
course descriptioncourse description
course description
 
Mca sem1syll
Mca sem1syllMca sem1syll
Mca sem1syll
 
Me ii sem syllabus
Me ii sem syllabusMe ii sem syllabus
Me ii sem syllabus
 
Towards a Comprehensive Machine Learning Benchmark
Towards a Comprehensive Machine Learning BenchmarkTowards a Comprehensive Machine Learning Benchmark
Towards a Comprehensive Machine Learning Benchmark
 
Pemanfaatan Big Data Dalam Riset 2023.pptx
Pemanfaatan Big Data Dalam Riset 2023.pptxPemanfaatan Big Data Dalam Riset 2023.pptx
Pemanfaatan Big Data Dalam Riset 2023.pptx
 
8th semester syllabus b sc csit-pawan kafle
8th semester syllabus b sc csit-pawan kafle8th semester syllabus b sc csit-pawan kafle
8th semester syllabus b sc csit-pawan kafle
 
Operating system new syllabus
Operating system new syllabusOperating system new syllabus
Operating system new syllabus
 
DBMS introduction
DBMS introductionDBMS introduction
DBMS introduction
 
A Study Review of Common Big Data Architecture for Small-Medium Enterprise
A Study Review of Common Big Data Architecture for Small-Medium EnterpriseA Study Review of Common Big Data Architecture for Small-Medium Enterprise
A Study Review of Common Big Data Architecture for Small-Medium Enterprise
 
Traditional Machine Learning and Deep Learning on OpenPOWER/POWER systems
Traditional Machine Learning and Deep Learning on OpenPOWER/POWER systemsTraditional Machine Learning and Deep Learning on OpenPOWER/POWER systems
Traditional Machine Learning and Deep Learning on OpenPOWER/POWER systems
 
M.tech cse 10july13 (1)
M.tech cse  10july13 (1)M.tech cse  10july13 (1)
M.tech cse 10july13 (1)
 

Más de Aman Adhikari

Algorithmic Toolbox Certificate from Coursera for Aman Adhikari
Algorithmic Toolbox Certificate from Coursera for Aman AdhikariAlgorithmic Toolbox Certificate from Coursera for Aman Adhikari
Algorithmic Toolbox Certificate from Coursera for Aman AdhikariAman Adhikari
 
Mca se chapter_9_formal_methods
Mca se chapter_9_formal_methodsMca se chapter_9_formal_methods
Mca se chapter_9_formal_methodsAman Adhikari
 
Mca se chapter_07_software_validation
Mca se chapter_07_software_validationMca se chapter_07_software_validation
Mca se chapter_07_software_validationAman Adhikari
 
Software requirement and specification
Software requirement and specificationSoftware requirement and specification
Software requirement and specificationAman Adhikari
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assuranceAman Adhikari
 
Software project plannings
Software project planningsSoftware project plannings
Software project planningsAman Adhikari
 
Software requirement and specification
Software requirement and specificationSoftware requirement and specification
Software requirement and specificationAman Adhikari
 
Software project plannings
Software project planningsSoftware project plannings
Software project planningsAman Adhikari
 
Software engineering mca
Software engineering mcaSoftware engineering mca
Software engineering mcaAman Adhikari
 
Research problem unit2 supplementary
Research problem unit2 supplementaryResearch problem unit2 supplementary
Research problem unit2 supplementaryAman Adhikari
 
Research methodology unit i
Research methodology unit iResearch methodology unit i
Research methodology unit iAman Adhikari
 
Research methodology unit6
Research methodology unit6Research methodology unit6
Research methodology unit6Aman Adhikari
 
Research methodology – unit5
Research methodology – unit5Research methodology – unit5
Research methodology – unit5Aman Adhikari
 
Research methodology – unit 9
Research methodology – unit 9Research methodology – unit 9
Research methodology – unit 9Aman Adhikari
 
Research methodology – unit 4
Research methodology – unit 4Research methodology – unit 4
Research methodology – unit 4Aman Adhikari
 
Research methodology unit5
Research methodology   unit5Research methodology   unit5
Research methodology unit5Aman Adhikari
 

Más de Aman Adhikari (20)

Algorithmic Toolbox Certificate from Coursera for Aman Adhikari
Algorithmic Toolbox Certificate from Coursera for Aman AdhikariAlgorithmic Toolbox Certificate from Coursera for Aman Adhikari
Algorithmic Toolbox Certificate from Coursera for Aman Adhikari
 
Vp all slides
Vp   all slidesVp   all slides
Vp all slides
 
Mca se chapter_9_formal_methods
Mca se chapter_9_formal_methodsMca se chapter_9_formal_methods
Mca se chapter_9_formal_methods
 
Mca se chapter_07_software_validation
Mca se chapter_07_software_validationMca se chapter_07_software_validation
Mca se chapter_07_software_validation
 
Software testing
Software testingSoftware testing
Software testing
 
Software requirement and specification
Software requirement and specificationSoftware requirement and specification
Software requirement and specification
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assurance
 
Software project plannings
Software project planningsSoftware project plannings
Software project plannings
 
Software requirement and specification
Software requirement and specificationSoftware requirement and specification
Software requirement and specification
 
Software project plannings
Software project planningsSoftware project plannings
Software project plannings
 
Software engineering mca
Software engineering mcaSoftware engineering mca
Software engineering mca
 
Software ee1
Software ee1Software ee1
Software ee1
 
Software ee111
Software ee111Software ee111
Software ee111
 
Research problem unit2 supplementary
Research problem unit2 supplementaryResearch problem unit2 supplementary
Research problem unit2 supplementary
 
Research methodology unit i
Research methodology unit iResearch methodology unit i
Research methodology unit i
 
Research methodology unit6
Research methodology unit6Research methodology unit6
Research methodology unit6
 
Research methodology – unit5
Research methodology – unit5Research methodology – unit5
Research methodology – unit5
 
Research methodology – unit 9
Research methodology – unit 9Research methodology – unit 9
Research methodology – unit 9
 
Research methodology – unit 4
Research methodology – unit 4Research methodology – unit 4
Research methodology – unit 4
 
Research methodology unit5
Research methodology   unit5Research methodology   unit5
Research methodology unit5
 

Último

Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdfssuserdda66b
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 

Último (20)

Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 

Mca 1st & 2nd final

  • 1. Purbanchal University Master in Computer Application (MCA) (Jestha, 2069) Year: I Semester: I Year: I Semester: II Electives for MCA125 (Elective-I): • Knowledge Management • Management Information System • Geographical Information System • Network Management & Administration • Data Mining & Data Warehousing • Software Testing (Proposed) Subject Code Subject Name Credit Lecture Tutorial Lab Total MCA111 Discrete Mathematical Structures 3 3 1 - 4 MCA112 Web Programming 3 3 1 2 6 MCA113 Operating System 3 3 1 2 6 MCA114 Advanced Database Management System 3 3 1 2 6 MCA115 Organizational Behavior & Human Resource Management 4 4 1 - 5 Total Credits 16 16 5 6 27 Subject Code Subject Name Credit Lecture Tutorial Lab Total MCA121 Research Methodology 3 3 1 - 4 MCA122 Visual Programming Language & .Net 3 3 - 3 6 MCA123 Software Engineering 3 3 1 - 4 MCA124 Accounting & Financial Management 3 3 1 - 4 MCA125 Elective-I 3 MCA126 Project-I 3 - - 4 4 Total Credits 18
  • 2. Discrete Mathematical Structures Semester: I Full Marks: 100 Credit Hr: 3 Internal: 20 Final Exam: 80 Course Objective: The basic objective of the course is to impart knowledge to student on mathematical reasoning, combinatorial analysis, discrete structures, algorithmic thinking, and application and modeling so that students are able to learn a particular set of mathematical facts and how to apply them. Course Contents: 1. Fundamentals: Sets and Subsets, Operations on sets, Sequences, Division in the integers [5 hrs] 2. Logic: Propositions and logical operations, Conditional statements, Predicate and Quantifiers, Methods of proof, Mathematical induction. [4 hrs] 3. Counting: Permutations and combinations, Pigeonhole Principle, Recurrence relation, Solving recurrence relation by substitution [4 hrs] 4. Relations and Digraphs: Product sets and Partitions, Relations and Digraphs, Paths in relations and diagraphs, Properties of relations, Equivalence relations, Computer representation of relations and diagraphs, Manipulation of relations [6 hrs] 5. Functions: Functions, Composition of functions, Permutation functions [4 hrs] 6. Graph Theory: Graphs, Special families of graphs, Matrix representation of graphs, Euler paths and circuits, Hamiltonian paths and circuits [5 hrs] 7. Trees: Trees, Tree searching, Minimal spanning trees [5 hrs] 8. Algebraic Structures: General properties, Semi-groups, monoids groups, permutation groups, subgroups; homomorphism and isomorphism, group codes, error correcting codes [8 hrs] 9. Boolean Algebra: Definition and properties, Boolean functions, representing Boolean functions, logic gates, minimization of circuits [4 hrs] Reference Books: 1. Kolman, Busby & Ross, “Discrete Mathematical Structures”, PHI 2. Trembly J. P. & Manohar P., “Discrete Mathematical Structures with Applications to Computer Science”, McGraw Hill 3. John Truss, "Discrete Mathematical Structures for Computer Science", Addison Wesley 4. Seymour Lipchutz, Marc Lipson, "Discrete Mathematics", Tata McGraw Hill
  • 3. Web Programming Semester: I Full Marks: 100 Credit Hr: 3 Internal: 20+20 Final Exam: 60 Course Objective: This course introduces students to advanced and modern technologies being used in web solutions. This course also helps students to understand how these technologies related to each other and choose best technologies to be used for web solutions. Course Contents: 1. Introduction 7 Hrs How Internet Works (Client/Server Architecture, Web-Server, Web-Client, DNS, ISP). Web- Hosting (Web Space, FTP), Client-side and Server-side Scripting 2. Server-side Scripting (PHP): 13 Hrs Introduction, Basic Syntax, Types, Variables, Constants, Operators, Control Structures, Functions, Error Handling, HTTP Authentication, Cookie, Session, Date and Time Functions, String Functions, HTTP Functions, Database (MySQL) Functions 3. XML 13 Hrs XML Introduction, Well-formed XML, XML Document Type Definitions, XML Schema, Namespaces, CSS, XSL/XSLT, DOM, SAX Parsers 4. Advanced Technology 6 Hrs Introduction, PHP Framework (Code-Igniter), JavaScript Framework (JQuery), DHTML with JQuery, Simple AJAX with JQuery, SOA, XML-Web Services & SOAP, Wireless Programming & WML 5. Case Study 6 Hrs Search Engines, Digital Libraries, E-commerce Applications, M-commerce, Content Syndication, Content Management System, RSS, and Digital Signature Reference Books: 1. Internet and Worldwide Web: How to Program, H Deitel, P Deitel &GoldsBerg, Prentice Hall, 3rd Edition. 2. Webmaster in a Nutshell, S Spainhour& B Eckstein, O'Reilly, 1999, 2nd Edition 3. Core PHP Programming: Using PHP to Build dynamic Web Sites, Leon Atkinson, Prentice Hall, 2nd Edition 4. COM/DCOM Unleashed, Randy Abernety, SAMS Series Books, 1st Edition
  • 4. Operating System Semester: I Full Marks: 100 Credit Hr: 3 Internal: 20+20 Final Exam: 60 Course Objective: This course is to introduce both the fundamental principles and the advance concepts for the development of multiprogramming and multiprocessing Operating Systems. It starts from history, concepts of processes and threads and incorporates basic concepts of distributed systems and real time systems towards the end. Course Contents: 1. Introduction of Operating System 4 Hrs • Functions of operating system • Types of operating system • History of operating system • Structure of operating system 2. Process management 8 Hrs • Thread and process concept • Inter process communication (Critical-section problem, solving critical-section problem with busy-waiting and sleep and wakeup strategies, Semaphores, Monitors) • Process scheduling algorithms 3. Deadlock 4 Hrs • Principles of Deadlock • Resource status modeling • Conditions for deadlock • Methods for handling deadlocks (Prevention, Avoidance, Detection and Recovery) 4. Memory Management 8 Hrs • Introduction of memory management • Basic memory management mechanism • Memory allocation • Swapping and paging • Virtual memory • Page replacement algorithm • Segmentation with paging 5. File System 4 Hrs • Introduction to files • Directories • File system implementation 6. Input/Output 5 Hrs • Principles of I/O hardware • Principles of I/O software • Disks structure and scheduling • Clocks • Terminals 7. Protection and Security 4 Hrs • Protection mechanism (Access control list, capability list) • User authentication • Frauds and attacks • Trusted system
  • 5. 8. Distributed Operating System 8 Hrs • Concept, advantages and types of distributed operating system • Design issues in distributed operating system • Communication and synchronization • Client-server computing • System state and event precedence • Algorithms for distributed control (Mutual exclusion, deadlock) • Distributed file system • Security Case Study: LINUX, Windows and Mac (History, design principle, Kernel model, inter-process communication, Process management, scheduling, memory management, file system, Input and output, security) Reference Books: • Modern Operating System, Andrew S. Tanenbaum, PHI • Operating System Design & Implementation, Andrew S. Tanenbaum, PHI • Operating System, Silberschatz, Galvin, Gagne, WILLY • Operating Systems, William Stallings, 4th Edition, Pearson Education • Operating Systems - Modern Perspective, Gary Nutt, 2nd Ed., Pearson Education • The C Odyssey Unix - The Open, Boundless C, M. Ghandi, T. Shetty, Rajiv Shah, BPB Publications • Operating System Projects using Windows NT, Gary Nutt, Pearson Education • Advanced Unix Programming Environment, R. L. Stevens, Pearson Education • Beginning Linux Programming, Stones Richard, Matthew Neil, Wrox Publications
  • 6. Advance Database Management System Semester: I Full Marks: 100 Credit Hr: 3 Internal: 20+ 20 Final Exam: 60 Course Objective: After completing the course student will be able to design and understand the thorough implementation of Database System. Course Contents: 1. Introduction to DBMS Implementation 2 hrs Overview of a Database Management System, Data-Definition Language commands, Overview of query processing, Storage management overview, Main-memory buffers and the buffer manager, Transaction processing, Query processor, Information integration overview 2. Application Development 5 hrs Database application development: Accessing databases from Applications, JDBC, SQLJ, Stored procedures Internet applications: HTML documents, XML documents, Three-tier application architecture, The middle-tier 3. Data Storage 5 hrs The memory hierarchy, Secondary storage, RAID, Disk space management, Disk failures, Recovery from disk crashes 4. Index Structures 6 hrs Index on sequential files, Secondary indexes, B-trees, Hash tables, Overview of multi-dimensional indexes 5. Query Execution 6 hrs Algebra for queries, Physical query plan operators, Nested-loop, Joins, Index based algorithms, Buffer management 6. The Query Compiler 2 hrs Parsing, Algebraic laws for improving query plans 7. Coping with System Failures 5 hrs Issues and models for resilient operation, Undo / Redo logging, Protection against media failures 8. Concurrency Control 6 hrs Serial and serializable schedules, Conflict serializability, Enforcing serializability by locks, Concurrency control by timestamps, Concurrency control by validation 9. Parallel and Distributed Databases 2 hrs Introduction, Architecture for parallel databases, Parallel query optimization, Distributed database architecture 10. Object Database Systems 1 hr 11. Deductive Databases 1 hr 12. Data Warehousing and Decision Support 1 hr 13. Data Mining 1 hr 14. Information Retrieval and XML Data 1 hr 15. Spatial Data Management 1 hr Reference Books: • R. Ramakrishnan, J. Gehrke, Database Management Systems, 3 rd Edition, McGraw Hill • Hector Garcia-Molina, Jeffrey D. Ullman, Jennifer Widom, Database System Implementation, Pearson Education Asia, 2000 Laboratory Work: 1. Installing database software (Oracle/MSQL/MYSQL) and practice on following topics: SQL Statements (DML, DDL, DTL and DCL) SQL Clauses (WHERE, ORDER BY, GROUP BY, HAVING) SQL Operators (Logical Operators, Comparison Operators, LIKE, IN, IS NULL, BETWEEN....AND) SQL Integrity Constraints (Primary/Foreign/Unique Key Constraint, Check/Not NULL Constraints) Other SQL concepts (Aliases, Group Functions, JOINS, VIEWS, Sub-query, Index, GRANT, REVOKE) 2. Analyze query plan in database 3. Query optimization (indexing, partitions, and parallelism) 4. Query in distributed database environments using concept of link server in homogeneous and heterogeneous environments (e.g. query oracle tables from MSSQL and vice versa) 5. Practice concurrency control and transaction management in database
  • 7. Organizational Behavior & Human Resource Management Semester: I Full Marks: 100 Credit Hr: 3 Internal: 20 Final Exam: 80 Course Contents: I. Human Resource Management (HRM) 1. Concept, roots, human resource management and personnel management, changing HRM environmental forces, new mandate for human resource management, staff vs line function in management, organization of HRM functions. 4 Hrs 2. HRM system, international model of HRM, concept and framework for strategic HRM, line management responsibility for HRM, HRM and organizational performance. 3 Hrs 3. Job analysis and human resource planning: Concept, purposes of job analysis, collecting job analysis information, methods of job analysis, concept of HR planning methods and techniques of determining HR requirements. 5 Hrs 4. Recruitment, selection and socialization: concepts, sources and methods of recruitment, selection and its process, socialization in organization. 5 Hrs 5. Training and development: Concept of training and development, determining training needs, methods of training and development--on-the-job and off-the-job training development, evaluation of training programs. 6 Hrs 6. Performance evaluation: concept and purposes, process, methods and feedback of evaluation. 3 Hrs 7. Compensation: Concept, considerations, establishing pay plan, job evaluation system, steps and methods, incentives and benefit system in organization. 4 Hrs II. Organizational Behavior (OB) 1. Concept, importance and assumptions of OB, five conceptual anchors of organizational behavior, emerging trends in organizational behavior. 3 Hrs 2. Understanding individual behavior: concept, behavior as an input output system, emotions, beliefs, attitudes, values, needs, motives and behavior at work. 3 Hrs 3. Perception and personality: concepts, perceptual process, attribution theory and errors, perception and decision making, personality traits and characteristics, personality ad behavior, major personality attributes influencing organizational behavior. 5 Hrs 4. Motivation and job satisfaction: concepts, theories of motivation – hierarchy of needs, hygiene- motivation theory, McClelland’s theory, equity theory, goal setting and reinforcement theory. 5 Hrs 5. Leadership: concept, perspective of leadership, emerging approaches of leadership. 2 Hrs 6. Groups in organization: concept, types of groups, group processes. 2 Hrs 7. Communication: concept, process and method, communication networks, barrier to effective communication, current issues in communication. 3 Hrs 8. Conflict: Concept, types of conflicts, approaches to conflict management, resolving conflict. 2 Hrs 9. Organizational change and development: concepts, forces for change, strategy for managing planned change, Lewin Force Field Model, resistance to change, reducing resistance and approaches to managing change, organizational development interventions, objectives and goals of organizational development, the organizational development process and prerequisites to organizational development. 5 Hrs
  • 8. Reference Books: 1. De Cenzo, D. & Robbins, S., Human Resource Management, Seventh Edition, Wiley 2. Arnold, H. J. & Fieldman, D. C., Organizational Behaviour, Tata McGraw Hill, India 3. Robbins, S., Organizational Behaviour, McMillan, India 4. Luthans, F., Organizational Behaviour, Tata McGraw Hill 5. Adhikari, D. R., Human Resource Management, Text & Cases, Manakamana Publication, Kathmandu 6. Adhikari, D. R., Organisational Behaviour, Buddha Academy, Kathmandu 7. Agrawal, G. R., Dynamics of Human Resource Management, M. K. Publishing
  • 9. Research Methodology Semester: II Full Marks: 100 Credit Hr: 3 Internal: 20 Final Exam: 80 General Objective: • State and explain the concept of research methods which can be applied to any research studies. Specific Objective: • Provide knowledge to the students about different type of research, their process and applications. • Familiarize the students with different types of data collection techniques and their applications. • Develop an understanding of ethical issues and required consideration for their research studies. • Provide skills for the selection of sampling technique, errors and proper planning different sampling methods. • Enable the research students in developing the most appropriate methodology for their research study. Course Contents: 1. Introduction 4 Hrs Meaning and Importance of Research, Classification of Research ,Research in Engineering Functions , The Research Process, Research as a scientific Process, Issues governing Research Function, Listing and description of Steps of research. 2. Research Design 4 Hrs Meaning and Importance of Research Design, Classification of Research Design, The Research Process, Variables, Hypothesis, Errors Affecting Research Design, Measurements and Scaling, Reliability and validity test of research, Pilot test, field study, Issues Governing Research Design 3. Development of Research 9 Hrs Selection of research topics, Research problem vs. research question, Meaning and Importance of Research Proposal, Classification of Research Proposals, Components of a Research Proposal, Manager-Researcher Contribution in Developing a Research Proposal, Evaluation a Research Proposal, The Development of Research Issues Governing Proposal 4. Sampling Decisions 4 Hrs Sampling Vs. Census, Sampling Techniques, Issues Governing Sampling Decisions 5. Data Collection Methods 8 Hrs Meaning, Importance and Types of Data, Methods of Data Collection, Steps of Data processing and Presentation, Various Methods of Data Collection 6. Data Reduction and Analysis 5 Hrs Meaning and Importance of Data Reduction, Data Reduction Process, Selected Techniques of Data Analysis 7. Formatting the report 4 Hrs Formatting a Report, Developing the Final Draft, Preparing for Citation and Referencing Making an Oral Presentation of a Report 8. Development of Research Proposal 3 Hrs Meaning and Importance of research proposal ; the Development of Research Issues Governing Proposal; Writing a research report- Developing an outline; Key elements of research proposal- Objective, Introduction, Design or Rationale of work, Experimental Methods, Procedures, Measurements, Results, Discussion, Conclusion, Referencing and various formats for reference writing of books and research papers; Publications in Research journals 9. Socio-Ethical Issues in Research 4 Hrs Issues governing Research Function, Incorporating Socio-Ethical Issues in Research Impact of Social Issues in Research . Reference Books: 1. Cooper & Schindler (2004), Business Research Methods, New Delhi, Tata McGraw Hill Publishing Co. 2. Best, John W., Research In Education, Prentice Hall of India, New Delhi 3. Wolf Howard K. & P. R Pant, Social Science Research & Thesis Writing, Research Division, Kirtipur 4. Goode William J. & Paul K. Hatt, Methods in Social Research, McGraw Hill Kogakusha Ltd. 5. Kothari, C. R., Research Methodology, 2nd Revised Edition, New International Publisher
  • 10. Visual Programming Language & .Net Semester: II Full Marks: 100 Credit Hr: 3 Internal: 20+20 Final Exam: 60 Course Objective: To develop an understanding of how to design an effective graphical user interface (GUI), how to analyze a problem and design a program structure to solve the problem using an event driven programming language, Visual Basic and Visual Basic .Net. Course Contents: 1. Introduction: Character based system, Graphical User Interface, Visual Programming, Visual Interface components, Event Driven Programming [3 hrs] 2. Models of Interface design: Conceptual model, Implementation model, the manifest model, modeling from users point of view [3 hrs] 3. The Form: Interface paradigms (Metaphor, Idioms and branding, Affordances), Child forms (Usage of window space, Windows pollution), Platform dependence (Development platform, Multi- Platform development, Interoperability) [5 hrs] 4. User-Computer Interaction: Mouse (Indirect manipulation, Mouse events Focus and cursor hints), Selection (Indicating selection, Insertion and replacement, Additive selection, Group selection), Gizmos Manipulation (Repositioning, Resizing, Reshaping, Visual feedback of manipulation), Drag and Drop (Source and target, Problems and solutions, Drag and Drop mechanism) [6 hrs] 5. The Cast: Menu Design Issue (Drop Down menus, Pop-up menus, Hierarchy of menu), Menus and its types (Standard menus, Optional menus, System menu, Menu item variation), Dialog Boxes (Dialog box basics, Suspension of interaction, Modal and Modeless dialog boxes, Problems in Modeless dialog boxes, Different types of dialog boxes), Dialog box conventions (Caption bar, Attributes, Terminating dialog boxes, Expanding dialog boxes, Cascading dialog boxes), Toolbars (Advantages over menus, Momentary button and latching button, Customizing toolbars) [6 hrs] 6. .Net Programming [22 hrs] Language Syntax, Data types, operators, Conditional Statements, Control Structures Concept of OOP (E.g. class, objects, methods, properties, encapsulation, inheritance, overloading) ASP. Net Controls and Presentation Techniques Working with Forms and Control Validation Controls Web Site Navigation, Menu and View Controls Data Grid and Repeater Emailing Concepts Error Handling, Debugging and Tracing ASP.NET Application Managing State in ASP.NET Application Enhancing Web Sites using Master Pages and Theme Deploying Application Reference Books: 1. Alan Cooper, The Essential of User Interface Design, Comdex Computer Publishing 2. Evangelos Petroutsos, Mark Ridgeway, Visual Basic .NET Developer’s Handbook, BPB Publications 3. Evangelos Petroutsos, Mastering Visual Basic 6, BPB Publications 4. Tony Gaddis, Kip Irvine, Bruce Denton, Starting Out With Visual Basic .NET Programming, Dreamtech Press 5. Wiley,Beginning Visual C# 2008, Wrox 6. Fergal Grimes, Microsoft .Net for Programmers, (SPI) 7. Balagurusamy, Programming with C#, (TMH) 8. Mark Michaels, Essential C# 3.0: For .NET Framework 3.5, 2/e, Pearson Education
  • 11. Software Engineering Semester: II Full Marks: 100 Credit Hr: 3 Internal: 20 Final Exam: 80 Course Objective: This course would provide students with an over view of software engineering and would enable to understand and appreciate the following. Course Contents: I. Introduction to Software Engineering 5 hrs Need of software engineering, software vs. hardware characteristics, scope and ethical issues Software Process Models: waterfall, spiral, prototyping, fourth generation techniques, win-win spiral model, agile methodology 2. Software Requirement and Specification 5 hrs Requirement elicitation (traditional and modern approach), requirements analysis modeling techniques, functional and nonfunctional requirements, preparing a SRS document 3. Software Project Planning 8 hrs Objectives, Decomposition Techniques: s/w sizing, problem based estimation, process based estimation, Cost Estimation Models: COCOMO model, the software equation, System Analysis: principles of structured analysis, risk analysis, requirement analysis, DFD, entity relationship diagram, data dictionary 4. Software Design 5 hrs Objectives, principles, concepts, design mythologies: data design, architecture design, procedural design, object–oriented concepts 5. Software Quality Assurance 5 hrs Quality concepts, software quality assurance activities, software reviews, formal technical reviews, software reliability 6. Software Configuration Management 6 hrs Basic concepts, SCM process, identification of objects in software configuration, version control, change control, configuration audit, status reporting, SCM standards 7. Software Testing 6 hrs Objectives, principles, testability, test cases: white box & black box testing, testing strategies: verification & validation, unit test, integration testing, validation testing, system testing 8. Software Evolution 5 hrs Software maintenance, characteristics of maintainable software, reengineering, legacy software, software reuse Reference Books: 1. Roger S. Pressman, “Software Engineering – A Practitioner’s Approach”, McGraw Hill 2. R. E. Fairly, “Software Engineering Concepts”, McGraw Hill 3. Sommerville I., “Software Engineering”, 6th Edition PEA
  • 12. Accounting & Financial Management Semester: II Full Marks: 100 Credit Hr: 3 Internal: 20 Final Exam: 80 Course Objective: The objective of the course is to provide the students with an understanding of the concepts, principles, and techniques of Accounting and Financial Management and their application in real life situations. It specifically aims at imparting the students with necessary knowledge and skills required for understanding accounting and making financial decisions. Course Contents: Nature of Financial Management, financial statements and cash flows, financial analysis, time value of money, valuation of bonds, valuation of stocks, cost of capital, capital budgeting, working capital management, and dividend policy. 1. Introduction of Accounting and Financial Management 3 Hrs Meaning of accounting and finance, difference between finance and accounting, Importance of managerial finance, finance functions, finance in the organizational structure of the firm, goals of the firm. 2. Financial Statements and Cash Flows 5 Hrs Understanding financial statements: the balance sheet, the income statement, and analysis of cash flows. 3. Financial Analysis 5 Hrs Meaning of financial statement analysis, types and method of financial statement analysis. Financial ratio analysis: Liquidity ratios, efficiency ratios, profitability rations, activity ratio. 4. Time Value of Money 4 Hrs Meaning and importance of time value of money. Future value and compounding, present value and discounting, finding out the discount rate, finding out the number of periods, and amortization. 5. Valuation of Bonds 4 Hrs Meaning and nature of bond, key features of bond, financial asset valuation, valuation of bond, yield to maturity, current yield, capital gains yield, and semiannual bonds. 6. Valuation of Stocks 5 Hrs Features of common stock, common stock valuation, and normal growth, zero growth, and super normal growth, Corporation, valuation of preferred stock. 7. Cost of Capital 4 Hrs Cost of capital components, cost of debt, preferred stock, and equity, and weighted average cost of capital. 8. Capital Budgeting 6 Hrs Ranking investment proposals: payback, discounted payback, net present value, internal rate of return, and modified IRR. 9. Working Capital Management 5 Hrs Concept and importance of working capital, working capital cash flow cycle. 10. Dividend Policy 4 Hrs Dividend payments, payment procedure, factors influencing dividend policy, stock dividends, and stock splits. Reference Books: 1. Radhe Shyam Pradhan, Financial Management, Buddha Academic Publishers, Kathmandu 2. Eugene F. Brigham, Louis C. Gapenski & Michael C. Ehrhardt, Financial Management: Theory & Practice, Harcourt Asia PTE. Ltd., Delhi 3. James C., Van Horne, Financial Management & Policy, Prentice Hall of India, New Delhi 4. Radhe S. Pradhan, Research in Nepalese Finance, Buddha Academic Publishers & Distributors, Kathmandu