Categories
Fifth Semester

BPA 413: Office Management

The objective of this course is to provide concepts and practices of office management to the students. After the completion of this course, the students will have understanding on organizations and the office layout management, procedures and methods of the office system, personnel system, record management and the application of scientific methods and IT in organization.

Contents
  1. Introduction
    • Concept and importance of Office Management
    • Organization and employees
    • Organizational charts
    • Functions of office manager
    • Office accommodation
    • Physical conditions: Office furniture and lay-out
  2. Public relations
    • Concept and importance
    • Tools of public relations: Press release, press conference, interaction and discussion
    • Role and duties of spokespersons
    • Right to information with reference RTI Act
  3. Office System
    • Office procedures,
    • Operation & Maintenance (O & M)
    • Work charts, Minutes, Work measure, production and control, Office machines,
    • Application of IT
  4. Record Management
    • Records administration
    • Indexing
    • Filling system and its equipment
    • Hard copy and soft records
  5. General Services
    • Communication system
    • Online operation
    • Outward mail and postal services
    • Correspondence
    • Office stationery
    • Prevention of fraud
    • Report writing
References
  • Arora, S.P. (1980). Office Organization and Management. New Delhi: Vikash Publishing House Pvt. Ltd.
  • Chopra, R.K & Gauri, Priyanka (2015). Office Management. Mumbai: Meena Pandey for Himalaya Publishing House.
Categories
Fifth Semester

BPA 414: Fundamentals of Computer

The objective of this course is to provide students with basic overview of the computers and get them used to analyze and interpret general problems through computer application. Students learn to use basic CLI in Linux, word processing, spreadsheet, & presentation and write simple programs and scripts. Students will be able to solve general problems with the application of computer after taking this course.

Contents
  1. Introduction to Computer
    • Introduction and History of computing – Need for calculating device, Encryption, Modeling, simulation, research; brief history, types
    • Building Blocks, hardware and software components
    • Data Representation and logic – Analog, Digital; Binary, Decimal, Conversion, Binary operations; Bits, Bytes, Character data representation – ASCII, Unicode, Graphic data representation – Raster, Vector, pixel; Logic gates
  2. Operating System and User Interface
    • Concept of OS, Function, Distributed OS, Cloud Computing, Network OS, Virtual machines
    • Operating systems and Linux
    • Concepts of File systems; Filenames and Extensions; File Attributes
    • User Interface – GUI, CLI
    • Office packages: Brief introduction to Word processor, Spreadsheet, Presentation
    • Data analysis: Very brief introduction to SPSS, R, Python
    • Database: Very brief introduction to flat File system, RDBMS, NOSQL
    • Graphics: Very brief introduction to gimp, Photoshop, MS picture manager, MS Paint
  3. Introduction to Programming in Python
    • Programming concepts, languages; Assembler, Interpreter and compiler
    • Motivation and example of different programming language like Python, JavaScript, C, Java, HTML, R
    • Program design, Program Specification, Algorithm, flowchart
    • Variables and constants, expressions, decision making
    • Looping – indefinite and definite loop, break, continue; Functions – define, call, return
  4. Python Data structures
    • String, List
    • Dictionaries
    • File handling
  5. Introduction to Network, Internet and advanced topics
    • Computer network – Introduction, use, Type, LAN, WAN, Internet, Intranet
    • Malicious software and control, Firewall, Antivirus, Encryption, Decryption, Digital Signature
    • Cyber laws: Computer Crime, information privacy and security
    • Concepts of social network, graph representation, advantages, threats, SNA, Blogging
    • Internet, Search Engines, database, metadata, GIS, GPS etc
    • Artificial Intelligence, Machine Learning, Applications in Public Administration, research
    • Automation technologies: Mechanical, RFID, OCR, Barcode, Machine Readable Passport
Lab practice
  • Linux user interface – ls, cd, mkdir, pwd, cp, mv, cal, date, who, man, passwd, cat, head, tail, cmp, wild cards, vi, ping, ifconfig
  • Word processing, spreadsheet, Presentation
  • Python – Writing simple code to do simple operations
  • Introduction to data analysis software
  • Blogging – Creating blog about any topic
Project work

Project work to be submitted on any topic with application of computer. Any problem can be chosen and computer concept must be applied to solve the topic. Project should be started from the beginning and submitted at the end of the course. Project can be about: Construction of simple website of all the topics of any subject of BPA, Simple data analysis, Construction of a blog, etc. Students have to submit report about their project.

References
  • Charles Severance (2014). Python for Informatics – exploring information.
  • Dhakal, Prabin Babu (2016). Fundamentals of Computer, Buddha Academic Enterprises, Kathmandu
  • Jain R. K. Conventional and Objective Type on Computer, Khanna Publisher Delhi.
  • Kalicharan Noel: An Introduction to Computer Studies, Cambridge University Press; London.
  • Peter Norton’s Introduction Computer, McGraw Hill Publishing Company Limited, New Delhi.
  • Rajaraman V.: Fundamentals of Computers, Prentice-Hall of India, New Delhi.
  • Tutorials point Python tutorial tutorialspoint.com/python
Categories
Seventh Semester

BPA 431: E-Governance

The objective of this course is to familiarize students with concepts of e-governance that how the public services are exchanged between public institutions and citizens.

Contents

  1. Introduction: E-governance, meaning and significance, E-Government: meaning, Difference between e-governance and e-government. Role of e-governance in Public Administration, E-commerce and E-governance
  2. ICT in Governance: Infrastructure required – Software, Hardware, Manpower, Report generated, Technology – Identification, Information Security, Digital signature, cyber attacks and detection; Information source, Information management, Information manipulation, Reporting, Information dissemination, service delivery; Implementation of e-governance, Barriers and techniques for avoiding failure
  3. Models of e-governance: Stages of development: Computerization, networking, online presence, interactivity, transaction, total integration, e-democracy; Theoretical models: Managerial Model, Consultative model, Deliberative participatory model; Information Flow model and applications: G2G, G2C, C2G, G2B, B2G, G2B2C; Types of information and the models used: Ordinary information, Critical value information, Comparative analysis model, Mobilization and Lobbying model; Model according to population of service receivers: Broad-casting /multi-casting/uni-casting model
  4. Policy of e-governance: Information policy, Right to information act. Good governance act. Cyber laws
  5. Challenges of e-governance in Nepal

References

  • Chatillon, G., 2004, Electronic Government in France, in Martin Eifert and Jan Ole Puschel, (Eds), National Electronic Government. Routledge: New York.
  • E-governance for citizen empowerment, National Informatics center, India
  • Good Governance Act, Nepal Law Commission
  • ICT Rules and Regulation, Nepal Law Commission
  • Pankaj Sharma, E-governance, APH publishing, India
  • Right to information Act, Nepal Law Commission