Master in e-Governance

Master in e-Governance

2 years
Distance Learning

The Master in e-Governance degree program broadly focuses on the use of information and communication technologies (ICTs) to better deliver services to services seeker and democracy practices to governance. Electronic Governance seeks to transform public service delivery and citizens' participation in government decision processes for both social and economic benefits. The program also seeks to analyze and describe the linkages between government, the business world, and civil society and their use of the internet and other digital devices to facilitate effective decision-making. This program will consider the historical, institutional, legal, organizational, functional, policy, and theoretical issues that are critical to public administrators, scholars, and practitioners of information and communication technologies (ICTs) as they manage in the new economy.  

Course objectives

This course has the following objectives: 

  1. Prepare dedicated IT leaders for the ICT-enabled development of Nepal with a global perspective.
  2. Build skill full HR with problem-solving, critical analyzing, and software and application development planning capabilities to the government.
  3. Produce IT, managers, with people skills who can successfully manage IT professionals with great understanding.

Fee Structure


Installment - 1

Second Installment with Exam Fee


Admission Delay

Exam Delay













(Last updated 2020-01-01)

Salient Features

Semester Guidelines:

i. The semester system is not only an examination system. The main objective of this system is to enhance student’s knowledge, skill and capacity continuously, extensively and in depth.ii. The normal and maximum duration for obtaining the master’s degree is 24 months and 72 months respectively. Students failing to complete the requirements in 72 months have to re-enroll.iii. Students need to maintain 80% online presence (attendance) for both theory and laboratory classes. They should be regular or part time as per the course registration in online classes.They should enter before starting the classes.iv. The pass marks for internal examination are 60% for Master level. Students failing in internal examination.


Candidates with the following qualifications are eligible for entrance test examination:

  • A minimum Bachelor’s degree in IT with II division related discipline or equivalent qualifications from a recognized University/Institute.
  • Bachelor’s degree in any discipline and 2 year proved working experience on e-Government or IT or corporate governance.

Admission Criteria

Mode of Delivery:

The mode of course delivery consists of open and distance (online/offline) and face-to-face or both. 85% of the course is designed to be delivered on distance (online/offline) mode, and remaining 15% on face-to-face mode.

Evaluation Scheme:

In-semester: 40%Semester-end: 60%

In Semester Evaluation (40%)

-Unit Assignment/Project/Task (20%)-Critical Comment/Review (15%)-Interaction with the Tutor (5%)

Semester-end Evaluation (60%)-Short answer questions-Long answer questions-Analytical / critical thinking question(With a focus on higher order thinking skillssuch as analysis, synthesis, evaluation, etc.)

Curricular Structure

This program is divided into 4 semesters (Twenty Four months).

Semester-I: 5 courses x 3 credits = 15 CreditsSemester-II: 5 courses x 3 credits = 15 CreditsSemester-III: 5 courses x 3 credits = 15 CreditsSemester-IV: 5 courses x 3 credits = 12 Credits, Research/Thesis = 6 Credits

Total = 63 Credits

First Semester:


This course overviews e-Governance and e-Government. E-Government is rapidly growing nowadays. The course is divided into 7 regular units with the 8th unit covering case studies. This course focuses on the PPP model, technology standards used in e-governance, managing e-government, and implementing e-governance.

Unit 1: Introduction to E-Government (5 Hrs)

Concept of e-Government, Definition of e-Government, Benefits, and Limitation of e-Government, Myth about e-Government, Types of e-Government Services (G2C, G2B, G2B), e-Government Vs e-Governance, e-Government as an information system, e-Government life cycle, maturity and adoption model, e-Services and its types.

Unit 2: Current Trends and Practices of e-Government (6 Hrs)

e-Transformation, Whole of Government Perspectives, Citizen-Centric Approach, e-Inclusion, e-Leadership, and Change Management, Need for Process re-engineering, Secured Digital Identification. Sharing of Infrastructure and Services.

Unit 3: Managing e-Government (6 Hrs)

Approaches to managing e-Government System, Selection of suitable Approach, Key Performance Indicators for e-Government Systems, Management of Public Data.

Unit 4: Technology and standards for e-Government (6 Hrs) 

Enterprise Architecture, Service Oriented Architecture, Enterprise Service Bus, Security Architecture and Standards, Common Authentication Systems, Datacenters, Cloud Computing, Open Standards, Cryptography, and PKI.

Unit 5: Implementing e-Government (6 Hrs)

Principles guiding e-Government Systems, e-Government system life cycle, Assessment of e-Government Projects, As-is Analysis, Design of e-Government system, e-Government Risk assessment and mitigation, e-Government system development, implementation and support, Public-Private Partnership for e-Government System Implementation, Service Level Agreement.

Unit 6: e-Government Readiness (4 Hrs)

Assessing e-Readiness and its framework, Components of e-Government Readiness, Analysis of Nepal’s trends and position in UN’s e-Government Readiness Index and ITU’s ICT Infrastructure Index.

Unit 7: Emerging Trends in e-Government (4 Hrs)

Social Services, Ubiquitous Government, Open Data, Data Analytics, Innovation

Unit 8: Case studies ( 8 Hrs)

Review of e-Government Projects of Nepal, e-Government in Estonia, India, South Korea, and Sri-Lanka.


Unit 1: Introduction to Digital Economy ( 5 Hrs.)

1.1 Transformation of the real economy into the digital economy,1.2 Role of the technology revolution in the world economy,1.3 Fourth Industrial Revolution: Industries 4.0

Unit 2: Digital Economy Ecosystem (5 Hrs)

2.1 ICT Infrastructure,2.2 IT skills and growing digital population,2.3 online platforms,2.4 Internet of Things,2.5 cloud computing,2.6 e-commerce and e-finance,2.7 data protection and cybersecurity.

Unit 3: Digital Currency (10 Hrs)

3.1 Digital Currency and Bitcoin3.2 Concept of Bitcoin Mining Technology3.3 Blockchain and Digital Payments: An Institutionalist Analysis of Cryptocurrencies3.4 Counterfeiting in Cryptocurrency: An Emerging Problem3.5 Financial Innovation and Internet of Money3.6 Investments and Crowdfunding3.7 E-Payment and Security

Unit 4: Building Knowledge Societies (6)

4.1 The concept of Knowledge Society ;4.2 identifying stakeholders and target communities;4.3 Understanding information needs, Traditional vs. contemporary knowledge systems,4.4 information processing and retrieval;4.5 Understanding means of communication in different areas, developing an effective communication strategy,4.6 Infrastructure and Policy,4.7 Poverty and ICTs, Growth and ICTs, Trade, market access, and ICTs,4.8 Education and ICTs, Health and ICTs, Gender Equality and ICTs

Unit 5: Transforming our World: The 2030 Agenda for Sustainable Development (8)

5.1 Introduction of Sustainable Development 17 Goals and the 169 Targets5.2 Technology, network infrastructure, and architecture evolution for SDG.5.3 ICT applications and services for sustainable development5.4 Social, economic, environmental, and policy aspects of ICTImmidiacy for sustainable development5.5 SDG goal for NEPAL5.6 Policy and Institutional Framework in Nepal,5.7 Development and practices of ICTEs Services in Nepal.5.8 Mobiles for Development Experience

Unit 6: Internet Governance (4)

6.1 Introduction to Internet governance,6.2 Internet Governance Eco-System6.3 Engage in stakeholder on the governance process6.4 Global and Regional initiation for internet governance.

Unit 7: Effects of digital technology on economic activity (4)

7.1 Evolution of communication and computing power and digital technology.7.2 Net neutrality, Cost reductions. Search, replication, transportation, tracking, and verification costs.7.3 Molecularization. Integration. Internetworking.Immediacy7.4 Disintermediation. Convergence. Innovation.7.5 Presumption and Immediacy.7.6 Globalization. Discordance.

Unit 8: Digital Disruption Case studies (8 Hrs)

8.1 Uber, the world’s largest taxi company.8.2 Facebook, the world’s most popular media owner.8.3 Alibaba, the most valuable retailer.8.4 Airbnb, the world’s largest accommodation provider.

3. EGVN 503: Legal and Ethical Issues in e-Governance - 3 Credits

This course's main objective is to enable the students to assess the challenges of cyberspace and the benefits of ICT. Such knowledge will be transpired to the students through lecture, classroom, problem-solving, question-answer method in order to promote their knowledge, comprehension and their capacity in the application of learned knowledge and skill.

Unit 1: Introduction ICT Tools for e-Governance and Law (6 Hrs)1.1 Information and Communication Technology Tools for e-Governance

  • 1.1.1 Computer and Network systems
  • 1.1.2 Internet and Virtual World: WWW, Internet Protocol, Internet Service Provider (ISP), Electronic Data Interchange (EDI)
  • 1.1.3 Public key infrastructure and Electronic/ Digital Signature
  • 1.1.4 Telecommunication: i) Telephone ii) Cell Phone /Mobile iii) Telex/ Fax

1.2 Evolution, Meaning, and Nature of Cyber Law.1.3 Relation of Law and Technology.1.4 Jurisdiction of Cyberspace

Unit 2: Public policy/e-policy issues in relation to e-Government (6)

2.1 Legal and ethical implications of the expanding use of ICTs in the public sector2.2 Legal and policy implications of inter-organizational and public/ private sector systems for government service delivery2.3 Legal, policy, and ethical implications of government ICT regulation and management2.4 The impact of ICTs on broader ethical issues in public administration2.5 e-policy and e-governance challenges arising from public sector ICT deployment in developing countries

Unit 3: Cyber Crime: Elements, Typology, and Investigation(10 hrs)

3.1 Concept of Cyber Crime, Nature of Cyber Criminality3.2 Essential Elements of Cyber Crime3.3 Types of Cyber Crime i) Based on Role of Computer ii) Based on perpetrators iii) Based on Victims, iv) Based on Contents,3.4 Investigation in Cyber Crime i) Investigation Authority & Its power, ii) Liability of Internet Service Provider Jurisdiction of IT Tribunal and IT Appellate Tribunal

Unit 4: e-Contracting (6 hrs)

4.1 Salient features of E-contract4.2 Formation of E-contract and types4.3 E-mail Contracting4.4 Nepalese Approach on E-contracts case based

Unit 5: Electronic Signature and Data Protection (6 hrs)

5.1 Concept of public key and private key5.2 Certification authorities and their role5.3 Creation and authentication of digital signature5.4 Concept of electronic signature certificates5.5 Protection of personal data in e-government process

Unit 6: Concept of privacy (6 hrs)

6.1 Threat to privacy on the Internet6.2 Self-regulation approach to privacy6.3 Ingredients to decide confidentiality of information6.4 Breach of sensitive personal information and confidentiality under ETA6.5 Right of Interception under Telecommunication Act IT Act.

Unit 7: Existing Provision of Cyber Law and Policies in Nepal (8 hrs)

1.1 Major Provisions of Electronic Transactions Act, 20061.2 Related Provisions of Other Acts1.3 Information and Communication Technology Policy 2072

4. Communication Skill for e-governance

The three main target groups that can be distinguished in governance concepts are government, citizens, and businesses/interest groups. Communications among these stakeholders hold the key factors of success. This course aims at providing the basics of public and business communication theory and practices enabling students to carry out necessary communication services to be delivered effectively.

Unit I   Understanding the Foundations of Business and Public Communication (L. Hrs. 9)

Learning Objectives

After studying this chapter, you will be able to:

  • Explain the importance of effective communication to the career and organizations
  • Understand the meaning of communication as a professional in a business context
  • Describe communication process and model
  • Understand and use some of the basics of critical thinking and soft skills
  • Define ethics, differentiate between an ethical dilemma, and an ethical lapse and make ethical communication choices

Chapter 1Achieving success through effective business, public, and diplomatic communication – a theoretical debate; Communicating in organizational settings - process and product; Effective communication on the job: critical thinking skills and soft skills; Technology in business and public communication; Ethics in business and public communication;Practicum: In-class writing - based on topics and freewriting; diagnostic test of English skills; 

Chapter 2- 3Learning ObjectivesAfter studying this chapter, you will be able to

  • Understand the advantages and disadvantages of working in teams, key issues of group dynamics, constructive feedback
  • Describe how meeting technologies can help participants communicate more successfully
  • Explain the importance of cross-cultural and non-verbal communication
  • Understand the importance of business etiquettes

Unit II Applying the Three-Step Writing Process   (L. Hrs. 17)Chapter 3-10Learning ObjectivesIn these central chapters, you will mainly focus on the most important aspects of the messagecomposition.After studying this chapter, you will be able to


  • Describe the three-step writing process: Planning, Writing, and Completing
  • Explain and define your purpose carefully and list four questions that can help you test that purpose
  • Describe the importance of gathering information and analyzing the audience and identify factors to be considered when developing an audience profile
  • Explain the importance of adapting your messages to the needs and expectations of audience
  • Discuss ways of achieving a businesslike tone and style, clear and concise ways to develop coherent paragraphs
  • Explain credibility in communication
  • Discuss the value of careful revision and completing a business message
  • Understand and develop the skills in diplomatic writings

Chapter 4, 5, 6:



  • Planning business and public messages
  • Writing business and public messages
  • Completing business and public messages

Chapter 7, 8, 9, 10:



  • Crafting business and public messages; Routine and positive messages; writing negative messages; writing persuasive messages;
  • Practicum: Writing memo, notice, email, business letters,
  • Writing at work: Business organizations and public relation, publicity materials: press release;

Unit III (L. Hrs. 6)Planning, Writing, and Completing Reports and ProposalsLearning Objectives



  • After studying these chapters, you will be able to
  • Adapt the three-step writing process to reports and proposals
  • Understand and apply key parts of planning and report
  • Recognize an organizational strategy in planning and reports

Chapter 13, 14, 15:



  • Supporting messages with quality information –
  • Finding, evaluating, and processing information;
  • Visual communication;
  • Effective reports and proposals
  • Practicum: Creating business proposals and writing reports


Unit IV  ( L. Hrs. 6)Oral and Online PresentationLearning ObjectiveAfter studying these chapters, you will be able toDevelop and deliver presentations: orally and on print and digital media

Chapter 16: Developing oral and online presentationChapter 17: Enhancing presentations with slides and other visualsPracticum: Presentations on a given topic

Unit V  (L. Hrs. 7)Planning, Creating Dossier, Preparing for Interview, Conducting MeetingsLearning ObjectivesAfter studying these chapters, you will be able toPlan and write an appropriate resume and job applicationConduct public and business meetingsPrepare appropriately for interviews

Chapter 18: Building careers and writing résumésChapter 19: Applying and interviewing for employmentFormation of Ad Hoc and formal committees; conducting business/public meetingsPracticum: Case-based routine business writings (8-10) and conducting a meeting

5. EGVN 505: Programming Concept and Techniques - 3 Credits

This course covers different program design tools and programming concepts in the Java programming language including introduction, comments, data type, operators, variables, constants, control statements, arrays, classes, objects, inheritance, interfaces, and packages.

Unit 1: Programming Concepts (6Hrs.)

1.1. Program and Programming Languages1.2. Program Design: Algorithm, Flowchart, Pseudocode1.3. Object-oriented Programming Concepts

Unit 2: Introduction to Java (4Hrs.)

2.1. Java As a Programming Platform2.2. The Java “White Paper” Buzzwords2.3. A Short History of Java2.4. Writing Simple Java Programs

Unit 3: Fundamental Programming Structures (15Hrs.)

3.1. Writing Comments3.2. Basic Data Types3.3. Variables and Constants3.4. Operators3.5. Type Casting3.6. Control Flow3.7. Arrays

Unit 4: Objects and Classes (13Hrs.)

4.1. An Introduction to Object-Oriented Programming4.2. Using Predefined Classes4.3. Defining Your Own Class4.4. Static Fields and Methods4.5. Method Parameters4.6. Object Construction4.7. Packages

Unit 5: Inheritance, Interfaces, and Packages (7Hrs.)

5.1. Classes, Superclasses, and Subclasses5.2. Polymorphism5.3. Dynamic Binding5.4. Final Classes and Methods5.5. Abstract Classes5.6. Access Specifies5.7. Interfaces5.8. Packages

Second Semester:


This course imparts knowledge of the fundamentals of database management systems, techniques of database design, and principles of database administration. It provides concepts of database creation, development, use, and management under three main categories - (i) database concepts, (ii) applications, and (iii) emerging trends. Relational Database Management Systems (RDBMS) is the main focus of this course, but others like object-oriented databases (OODBMS) and distributed databases (DDBMS) are also studied. Designing and developing database applications using modern software tools will also be studied in this course.

Course Objectives

To understand the underlying principles of RDBMSTo make students comfortable in using SQL languages in real-world situations,To provide students with basic required skills to work with database models like E-R model, relational model, distributed model etc.,To make students able to implement and maintain efficient database systems using emerging database technologies.


This unit provides students with the basics of DBMS including the architectures used with it. At the end of this section, students will also understand the concept of data independence and other internals of databases.

1.1  Introduction of Database Management Systems

1.2  Characteristics of the Database Approach

1.3  A Brief History of Database Applicants

1.4  Data Models, Schemas, and Instances

1.5  Three-Schema Architecture and Data Independence

1.6  Database Languages and Interfaces

1.7  Centralized and Client/Server Architectures for DBMSs

1.8  Classification of Database Management Design


After completion of this unit, students should understand the concepts and principles of RDBMS modeling and designing e.g. database schema, ER, higher degree relationships, etc.

2.1  Using High-Level Conceptual Data Models for Database Design,

2.2  Entity Types, Entity Sets, Attributes, Relationship Types,Relationship Sets,

2.3  ER Diagrams, Naming Conventions, and Design Issues,

2.4  Higher Degree Relationships, Relational Model Concepts, Characteristicsof Relations,

2.5  Constraints and Relational Database Schema,


Students will understand the applications of relational algebra and will be able to carry out common and complex SQL operations like SELECT, JOIN, DIVISION, and so on.

3.1  SQL Data Definition and Data Types

3.2  Specifying Constraints in SQL

3.3  Basic Retrieval Queries in SQL, INSERT, DELETE, and UPDATE Statements in SQL

3.4  Additional Features of SQL, More Complex SQL Retrieval Queries,

3.5  Views in SQL

3.6  Unitary Relational Operations: SELECT and PROJECT

3.7  Binary Relational Operations: JOIN and DIVISION, Additional Relational Operations

3.8  Examples of Queries in Relational Algebra


Students will understand the concepts of relational and functional dependencies and will also be able to design databases by designing them up to the 3NF and/or BCNF forms.

4.1  Informal Design Guidelines for Relation Schemas

4.2  Functional Dependencies

4.3  Normal Forms Based on Primary Keys

4.4  General Definitions and application 1NF, 2NF, 3NF, and BCNF

4.5  Concept of file structures and hash techniques

4.6  Types of Single-Level Ordered Indexes

4.7  Multilevel Indexes, Dynamic Multilevel Indexes Using B and B+-Trees


After successful completion of this unit, students will learn how to handle transaction processing, manage concurrency in databases and implement algorithms of database recovery.

5.1  Introduction to Transaction Processing and Desirable Properties of Transactions

5.2  Basic techniques of concurrence control: Two-Phase Locking Techniques for Concurrency, Concurrency Control Based on Timestamp Ordering, Validation (Optimistic) Techniques and Snapshot Isolation Concurrency Control

5.3   Recovery Concepts: NO-UNDO/REDO Recovery Based on Deferredv Update

5.4   Recovery Techniques Based on Immediate Update, Shadow Paging

5.5   The ARIES Recovery Algorithm


Students will understand security issues related to databases, access control mechanisms like grant and revoke, etc; as well as privacy violations due to the security measures.

6.1  Introduction to Database Security Issues

6.2  Discretionary Access Control Based on Granting and Revoking Privileges,

6.3  Mandatory Access Control and Role-Based Access Control,

6.4  Privacy Issues and Preservation.


After studying this unit, students will gain fundamental knowledge on DDBMS and Big Data such as data fragmentation and replication, Map Reduce and Hadoop, spatial and multimedia databases, etc.

7.1  Distributed Database Concepts, Data Fragmentation, Replication, and Allocation Techniques for Distributed Database Design

7.2  Introduction to NoSQL Systems, The CAP Theorem

7.3  Document-Based NOSQL Systems and MongoDB, NoSQL Key-Value Stores

7.4  Big Data, Introduction to MapReduce and Hadoop, Hadoop Distributed File System (HDFS)

7.5  Concept of Spatial Database, Concepts, Multimedia Database

7.6  Concept of Data Warehouse and Data Mining


This course is designed to provide concepts, theories, and practices of Information Systems (IS). The application of IS, its types, importance, scope are also the topics for discussion in this course. Both technical and managerial aspects of IS will be covered wherever possible. It also provides insights into recent trends of Information Systems and related technologies.

Course Objectives

To impart knowledge about different types of Information Systems used in variousorganizations and enterprises,To make students able to differentiate and select appropriate Information System for an organization based on their uses and applying context,To provide skills and knowledge in developing and implementing InformationSystems.

Unit 1: Introduction to Information System - 5 hrs

Students will understand the basics of information systems like (i) differences among data, information, and knowledge; (ii) type of information systems; (iii) evolution and classification of information systems, etc.

1.1  Definition of Information System

1.2  Components of Information System

1.3  Concept of Data, Information, and Knowledge

1.4  Characteristics of Information

1.5  A Brief History of Information System

1.6  Classification of Information System

Unit 2: MIS and DSS - 6hrs

By the end of this unit, students will have developed insights into various components of MIS and DSS as well as the principal differences between them in terms of their importance, scope, and applications.

2.1  Introduction of MIS

2.2  Role, functions, and application of MIS

2.3  Characteristics of Good MIS

2.4  Limitation of MIS

2.5  Success criteria for MIS

2.6  Introduction of DSS

2.7  Roles and functions of DSS

2.8  Data Mining and Data warehouse

2.9  Comparison of MIS and DSS

2.10 Consideration for Developing a good MIS and DSS System

Unit 3: ERP and CRM - 6hrs

After completion of this unit, students will have understood the architecture of ERP software and its enterprise-wide use. They will also have explored one of its major applications called CRM.

3.1  Introduction to Enterprise Resource Planning (ERP)3.2  Benefits and Challenges of ERP3.3  Characteristics of good ERP3.4  Trends in ERP3.5  Planning for ERP3.6  Success factor for ERP3.7  Introduction to Customer Relationship Management (CRM)3.8  Phases of CRM3.9  Benefits and Challenges and Trends of CRM

Unit 4: Planning of Information system - 3hrs

Students will understand the planning parameters of an IS like strategy, tactics and operations by the end of this unit.

4.1  Strategic Information system4.2  Tactical information system4.3  Operational Information system

Unit 5: Implementations Information systems - 4hrs

Students will have developed the application and implementation of SCM, another major application of ERP, after finishing this unit.

5.1  Introduction to Supply Chain Management (SCM)5.2  Roles of SCM5.3  Benefits and Challenges of SCM5.4  Trends in SCM

Unit 6: GIS and Remote Sensing - 6hrs

At the end of this unit, students will have an idea about a special type of IS called RS and GIS, which has already been emerged as a new area of study.

6.1  Introduction to GIS and Remote sensing6.2  Concept of Spatial Data6.3  Importance of Remote Sensing6.4  Methods and Techniques of Remote sensing for GIS6.5  Issues with Remote sensing and GIS6.6  Application of GIS and Remote Sensing6.7  Future of GIS and Remote SensingUnit 7: Groupware - 4hrs

Students will understand and be able to use Groupware, an information-sharing tool after the successful completion of this unit.

7.1  Introduction to Groupware7.2  Application and Benefits of Groupware7.3  Components of Groupware7.4  Types of Groupware7.5  Models of Groupware7.6  Implementation Issues with Groupware

Unit 8: Recent Trends in Information System - 8hrs

By going through this unit, students will be getting updated about the currents trends and developments of IS throughout the world like Business Intelligence, Social Media, etc.

8.1  Cloud computing and its types8.2  Big Data and Business Intelligence8.3  Use of Social Media8.4  Use of Mobile Technologies8.5  Internet of Things

Unit 9: Ethical and Social Impact of Information Systems - 3hrs

Students will understand social, professional, ethical, and legal issues (both inherent and associated) of IS.

9.1   Understanding ethical and social issues related to information systems,9.2   Ethics in an information society,9.3   The moral dimension of information systems.


This course covers Object-Oriented programming concepts like object, classes, inheritance, polymorphism, message passing etc. The programming language preferred for imparting these ideas is Java, however, other similar languages and relevant tools, frameworks etc. can also be used/referred as and when needed. It also provides ideas of exception handling, event handling, managing input/output stream, and database connectivity like JDBC and so on.

Course Objectives

Impart students the concepts of OO programming techniques,Make students understand the OO programming environment and able to use its control structures and constructs,Involve students in coding programs in an object-oriented way,Make students explore event handling and exception handling techniques,Enable students to write GUI programming using components. 

Unit 1: Object-Oriented Fundamentals - 3hrs

At the completion of this unit, students will understand the basic concepts of Object orientation through the use of Java.

1.1 Object1.2 Class1.3 Inheritance1.4 Interface1.5 Package1.6 Java as an Object-Oriented Programming Platform

Unit 2: Object-Oriented Programming Basics - 12hrs

Implementing the basic programming concepts through Java is the expected outcome of this unit. Students will also gain hands-on experience in designing objects, methods as well as binding and packaging too.

2.1 Defining Your Own Class2.2 Fields and Methods2.3 Method Parameters2.4 Object Construction2.5 Superclasses, and Subclasses2.6 Polymorphism2.7 Dynamic Binding2.8 Final Classes and Methods practices2.9 Abstract Classes2.10 Access Specifies2.11 Interfaces2.12 Packages

Unit 3: Exception Handling - 4hrs

After learning this unit, students will acquire knowledge and exhibit skills in handling exceptions.

3.1 Dealing With Errors3.2 Catching Exceptions3.3 Using try, catch, throw, throws, and finally

Unit 4: Input/Output - 4hrs

Students will be able to manage input and output streams at the end of this unit.

4.1 Input/output Basics4.2 Console Input and Output4.3 Reading and Writing Files

Unit 5: Event Handling and User Interface Components - 15hrs

Students will be able to develop a graphics-intensive application with MVC and GUI

tools like Swing etc.

5.1 Basics of Event Handling5.2 Event Classes5.3 Event Listeners and Adapter Classes5.4 Swing and the MVC Design Pattern5.5 Layout Management5.6 Basic Swing Components

Unit 6: Database Connectivity - 7hrs

Database connectivity and general SQL execution are the skills that students will have gained from this unit.

6.1 The Design of JDBC6.2 Executing SQL Statements6.3 Query Execution


This course gives the knowledge of managing concepts of IT Governance to realize the full potential need of all stakeholders throughout digital governance. This course is useful for students to get a good grasp of the role of digital governance as a key enabler to achieve good governance objectives. So, the goal of this course is to cover major topics so that a foundation is laid for learning as the field unfolds in the future. The course will examine strategic as well as operational issues of digital governance management.

Course Objectives:

To understand the differences between governance and digital governance systems for transaction processing and Information support systems for decision-making to make good governance. 

Unit 1: Introduction to IT Governance and Management Challenges - 4hrs

Students will have understood the basic concepts of IT governance and will also have realized the common challenges of IT governance.

1.1 Purpose of Governance1.2 Roles and Values of Governance1.3 Management Challenges1.4 Benefits of using frameworks1.5 Quick view on some popular frameworks around

Unit 2: COBIT 5 Framework and Principles - 4hrs

At the end of this unit, students will have had ideas about COBIT 5 Frameworks and will have gained insights into the principles of the framework.

2.1 Overview of COBIT 5 Framework2.2 Principles: Meeting stakeholders’ need, Covering the Enterprise end to-end, Applying a single integrated framework, Enabling a holistic approach, Separating governance from management,2.3 Implementation Cycle

Unit 3: COBIT 5 Enablers and Processes - 8 hrs

After the completion of this unit, students will have ideas about how COBIT 5 Enablers and Processes help in IT governance. 

3.1 Principles, policies, and framework3.2 Processes3.3 Organizational structures3.4 Culture, ethics and behavior3.5 Information3.6 Service, infrastructure, and applications3.7 People, skills, and competencies

Unit 4: Process Capability Assessments - 6hrs

Students will, by the end of this unit, have already learned about IT governance’s process capability assessment along with COBIT 4 Maturity Model and COBIT 5 Process Capability Model.

4.1 Need for Process Assessment4.2 COBIT 4 Maturity Model vs COBIT 5 Process Capability Model4.3 Case Study / Article review on Assessment

Unit 5: Service Management and Lifecycle - 4 hrs

Students will have a fundamental knowledge of ITSM and ITIL along with function feedback and loop by the end of this unit.

5.1 History of ITSM and ITIL5.2 ITIL Service Management lifecycle5.3 Function, Process, and Feedback loop

Unit 6: Service Strategy Concepts and Processes - 4 hrs

IT governance management paradigms like Service strategy management, portfolio management, demand management, financial management, and so on.

6.1 Strategy Management for IT Governance Services6.2 Service Portfolio Management6.3 Financial Management for IT Governance Services6.4 Demand Management6.5 Business relationship Management

Unit 7: ITIL Design Transition Operation - 6 hrs

Three aspects of ITIL namely service design, service transition, and service operation will be clear to students by the end of this unit. 

7.1 Service Design: Design Coordination, Service catalogmanagement, Service level management, Availability management,Capacity management, IT service continuity management,Information security management, Supplier management7.2 Service Transition: Transition planning and support, Changemanagement, Service asset, and configuration management, releaseand deployment management, service validation, and testing,Change evaluation, Knowledge management7.3 Service Operation: Event Management, Incident Management, Requestfulfillment, Problem management, Access management

Unit 8: Continual Service Improvement - 4hrs

Students will have gained general ideas on principles, process, es and methods of continual service improvement. 

8.1 Service Management as a Practice8.2 Continual Service Improvement Principles8.3 Continual Service Improvement Process8.4 Continual Service Improvement Methods and Techniques

Unit 9: Case Study - 5hrs

Students will have understood and analyzed various real-world cases of IT governance taken from various countries. 

9.1 Case Study of IT governance in different areas.

3.EGVN 552:organization behavior and human resource management - 3 credits

This course is designed to provide an insight into a broad range of theory and practice in the field of Organizational Behavior (OB) and Human Resource Management (HRM). This course focuses on the reasoned and analytical understanding of human behavior in organizations. This course also examines the contemporary concepts and techniques in the area of HRM and OB. Knowledge gained from this course can be applied to various organizations

Course Objectives:

To deliver ideas of various human resource management practices in organization,To examine, understand and analyze organizational culture,To analyze concepts and theories of OB & HRM,To describe individual behavior, leadership, conflict, etc. in an organization,To utilize various techniques and methods used in the area of OB and HRM.

Unit 1. : Organizational Behavior, Individuals and Organizational Culture - 9hrs

1.1. Introduction to Organizational Behaviors1.2. Nature of Organizational Behavior1.3. Contributor Discipline of OB1.4. Types of Organizational Behavior in Workplace1.5. Understanding Individual Attributes1.6. Individual Behavior Values & Personality1.7. Organizational Culture (OC)1.8. Levels of Organizational Culture1.9. Principles of Organizational Culture1.10. Impact of OC in OB

Unit 2. : Motivation and Leadership - 9hrs

2.1. Motivation in Workplace2.2. Need-Based Theories of Motivation; Maslow’s Hierarchy of Need;ERG Theory; Two-Factor Theory; Acquired-Needs Theory2.3. Process-Based Theories; Equity Theory; Expectancy Theory;Reinforcement Theory2.4. Objectives of Reward System2.5. Reward Strategy and Policies2.6. Motivating Through Rewards2.7. Motivation and Performance2.8. Leadership Concept and Style2.9. Leadership Theories – Trait theory, Behavioural theory etc.2.10. Transformational Leadership2.11. Motivation and Leadership

Unit 3. : Communication -3hrs

3.1. Importance of Communication3.2. Communication Channels and barriers3.3. Direction of Communication3.4. Gaining Compliance3.5. Developing Personal Communication Skill

Unit 4. : Group Dynamics, Team Building and Decision Making - 6hrs

4.1. Understanding Group Dynamics4.2. Group Problem Solving4.3. Team Building and team Development4.4. Acquiring Group Consensus4.5. Improving Group Performance4.6. Elements of Team Decision4.7. Decision-Making Process

Unit 5. : Organizational Conflict and Resolution Strategies - 3hrs

5.1. Sources and Types of conflict5.2. Process of Conflict5.3. Impact of Conflict5.4. Resolution Strategies5.5. Rationalizing5.6. Problem Solving5.7. Conflict Management5.8. Win-win, Win-lose, and Lose-lose approaches5.9. Conflict confrontation Strategies5.10. Settlement of Disputes

Unit 6. : Human Resource Planning and Development - 9hrs

6.1. Importance of Human Resource Planning6.2. Process of forecasting future HR requirements6.3. HR Planning Model6.4. Skills Inventories6.5. Recruitment Process6.6. Types of Recruitment6.7. Selection and its Process6.8. Knowledge, Ability and Performance of the Workforce6.9. The Unique Needs of Particular Employee Groups6.10. Future Organizational and Individual Needs6.11. Employee Training and Development6.12. Change and Performance Management

Unit 7. : Compensation Management and Performance Appraisal - 6 hrs

7.1. Components of Compensation7.2. Factors determining Compensation7.3. Wages and Payment7.4. Competency based Outcome7.5. Performance Management7.6. Performance Criteria and Standards7.7. Use of Performance Appraisals7.8. Performance Appraisal Process and Tools7.9. Effective Appraisal System

Semester 3:

1. EGVN 601: Web Technology

2. EGVN 602: Research Methodology

3. EGVN 603: Technology Management

4. EGVN 604: Software Engineering & Project Management

5. EGVN 605: Research Project

(Note: the curricular structure isn't complete)