This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Theory Tutorial Practical Internal Assessment Final Total
3 1 2Theory Practical Theory Practical
10020 20 60
Objective : To provide a foundation in computer systems and their applications in various fields.
Contents :1. Introduction to computer: Overview of Generation of Computer,
Types of Computer.(4 hrs)
2. Digital computers and its peripherals : Block diagram, Input/Output, CPU, Power Supply, Factors affecting processing speed, I/O Devices, The Keyboard, The mouse, Other input devices, The monitor, Printers, Sound systems.
(6 hrs)3. Storage devices: Types of storage devices, Magnetic storage
device, Optical storage devices.(5 hrs)
4. Networks : The uses of a network, Categories of networks, Network topologies for LANs, Network media and hardware, Network software, Data Communication over telephone lines, Modems. (6 hrs)
5. The Internet: Introduction to internet, Features of Internet, Introduction to Intranet and Extranet, Internet protocol (FTP, WWW, etc.) (5 hrs)
6. Introduction to Operating System : Introduction to operating systems, Types of operating system, Function of operating system.
(4 hrs)7. Types of Database : Introduction to data and information,
Introduction to DBMS, types of Databases.(3 hrs)
8. The Multimedia : Introduction, Components of Multimedia, Application of Multimedia.
(2 hrs)9. Computers in Business : Introduction of computers in modern
business, Business Information system, Introduction to E-commerce,
Computer crime, Information privacy and security.(5 hrs)
10. Introduction to Programming Languages : Evolution of Programming Language, types of Programming, the Process of Program Development (Flow Chart, Algorithm).
(5 hrs)
References:1. Peter Norton, Peter Norton's Introduction to Computer, Tata
McGraw-Hill Publishing Company Limited.2. Robert Cowart, "Mastering Windows- Premium Edition", BPB
Publication3. Ron Mansfield,"Mastering Word", BPB Publication4. Thomas Chester, "Richard A. Alden, Mastering Excel", BPB
Publication5. Katherine Murray,"Mastering Power Point", BPB Publication6. Shankar N. Adhikary, Ajay K. Shah, “Business Application of
Computers”, Buddha Publication
Lab Works:To familiarize students with operating systems and desktop applications using current version of windows.
Course ContentsA. Microsoft WindowsPart IntroductoryChapter 1 Introduction to OS, Interface, GUI vs CUI Chapter 2 Introduction to windows, features, Elements of Windows
Part II Using WindowsChapter 3 Taskbar, Using menus and sub menus to search items,
opening a program, opening multiple programs.Chapter 4 Short cuts and Using short cuts, using my computer,
Switching off the system
Part III Customizing WindowsChapter 5 Desktop and Custom wall Papers, Screen Sever
Chapter 6 Using Help for Interactive learning
Part IV Using ApplicationChapter 7 Using general accessories- Notepad, Paint, Clipboard
Character Map, Calculator etc.Chapter 8 Using Multimedia- Using compact Disk, Using Audio/VideoChapter 9 Searching Files and Folders
Part V Managing InformationChapter 10 Using explorer to manage files and folders-
Copy/Delete/Rename/Short cuts. Sharing information with other storage media
Chapter 11 Recycle Bin and it uses
Part VI Disk ManagerChapter 12 Using format, Scandisk and Disk Defragmenter
B. Microsoft Word :Part I IntroductoryChapter Introduction to Word: Elements of Word Window,
Creating and Saving DocumentChapter 2 Viewing and Navigating
Part II Formatting FundamentalsChapter 3 Margins and Page BreaksChapter 4 Characters, Fonts and SymbolsChapter 5 Formatting ParagraphsChapter 6 Tabs, Tables, Math and SortingChapter 7 Headers, Footers, Page Numbers and FootnotesChapter 8 Formatting Document with Section BreaksChapter 9 Using Paragraph Styles and Auto Format
Part III Graphics in WordChapter 10 Introduction to Graphic in WordChapter 11 Using the Text Boxes to frame, Position and Anchor TextChapter 12 Inserting Word Art, Clip Art and Charts
Part IV Productivity ToolsChapter 13 Templates, Wizards and Sample Documents
Chapter 14 Auto Text, Auto Correct, and InsertChapter 15 Author's Tools-Setting Language, Spell Checker,
Thesaurus, Word CountsChapter 16 Finding and ReplacingChapter 17 Viewing Document- Organizing with Normal, Page
Layout & Outline View
Part V Power ToolsChapter 18 Using Charts and GraphsChapter 19 Concept of OLE: Linking and embeddingChapter 20 Creating and Using MacrosChapter 21 Personalizing Word
Part VI Printing DocumentChapter 22 Setting up Document for Printing-Page SetupChapter 23 Previewing and Printing
C. DOS 4Part 1 : Internal & External Commands of DOSChapter 1 Introduction to Computers Introduction to DOSChapter 2 Basic DOS Commands Managing Your Hard DiskChapter 3 Advance DOS Commands, DOS 6 & 6.2 Commands,
Troubleshooting DOS Errors
D. Microsoft ExcelPart I IntroductoryChapter 1 Introduction to Excel: Excel Environment, Elements of
Excel windowChapter 2 Managing Workbooks, Worksheets and WindowsChapter 3 Working Inside Worksheet
Part II Basic SkillsChapter 4 Using Formulas and FunctionsChapter 5 Formatting/Conditional Formatting Data and WorksheetChapter 6 Using Paste Special
Part III Tapping Excel's PowerChapter 7 The Power of Range NamesChapter 8 Essential Worksheet function
Chapter 9 Using TemplatesChapter 10 Protecting the File Worksheet with Passwords
Part IV Graphics and ChartChapter 11 Working with Graphic Objects-Clip Art, Word Art, MapChapter 12 Charting BasicsChapter 13 Creating Custom ChartsChapter 14 Constructing Complex Chart Using Advanced
Techniques
Part V IntroductoryChapter 15 Getting More Power from Worksheet DatabasesChapter 16 Accessing External Databases
Part VI Cell ReferencingChapter 17 Cell Referencing Excel: Relative, Absolute and Mixed.Chapter 18 Loan Amortization Scheduling and Calculation
Part VII Exercising What-If AnalysisChapter 19 Consolidating and OutliningChapter 20 Using What- if Analysis: Data Table, Goal Seek, and
Scenario Manager.
Part VIII Pivot TablesChapter 21 Understanding Pivot TablesChapter 22 Constructing and Analyzing Pivot Tables
Part IX Customizing ExcelChapter 23 Using Custom Controls on WorksheetsChapter 24 Effectively Using the Macro Recorder
Part X Printing WorksheetChapter 25 Setting up the WorksheetChapter 26 Printing Worksheets
E. Microsoft Power Point:Part I IntroductoryChapter 1 Introduction to Power Point: Creating and Saving PresentationChapter 2 Entering, Editing, and Enhancing Text
Chapter 3 Editing in different views-Outline View, Slide Sorter View
Part II Graphics in PresentationChapter 4 Creating GraphsChapter 5 Editing and Enhancing GraphsChapter 6 Adding Clip Arts in slideChapter 7 Editing ArtsChapter 8 Animating charts and Art Objects
Part III Adding SoundChapter 9 Adding Sound- WAV and MID fileChapter 10 Choosing Sound Effects-Transitional, from Other SourcesChapter 11 Adding Sounds to Animations and Sound ObjectsChapter 12 Recording Sound and Narration
Part IV Using Video ClipsChapter 13 Adding Movie in SlidesChapter 14 Playing and Editing MovieChapter 15 Making Movie Poster and Icon
Part V Finishing SlidesChapter 16 Slide ShowChapter 17 Rehearsing Slide Display TimingChapter 18 Rehearsing Slide Display TimingChapter 19 Slide Notes and Comments
Part VI Furnishing PresentationChapter 20 Editing Text Color, Creating Custom ColorChapter 21 Background and Schemes
Part VII Working with Multimedia FilesChapter 22 Linking and Embedding ObjectsChapter 23 Importing and Exporting Presentation
Part VIII Printing Slides and HandoutsChapter 24 Choosing Page Setup for PresentationsChapter 25 Adding 1 Leader and Footers and Numbering SlidesChapter 26 Printing the presentation
Digital Logic BCA173CO
Year: I Semester: ITeaching Schedule
Hours/WeekExamination Scheme
Theory Tutorial Practical Internal Assessment Final Total
3 1 -Theory Practical Theory Practical
10020 - 80
Objective : To provide a foundation in digital electronics applicable to computers science students.
Contents :1. Number system and their arithmetic : Decimal, Binary, Octal,
Hexadecimal, Inter-conversion among different number systems BCD, Gray code, ASCII code, Binary addition, Subtraction using 1's & 2's complement, Multiplication, Division. (5 hrs)
2. Logic functions and gates : AND, OR, NOT, NOR, NAND, XOR, XNOR, Gates symbols and truth table, Tri-state logic.
7. Registers and Counters : Register, Left and right shift register, Ripple up and down counter, Decade counter, Mode counter, Synchronous counter, Ring counter, Application of the counter,
Serial in serial out, Serial in parallel out, Parallel in serial out, Parallel in parallel out. (8 hrs)
References :1. Digital principles and applications, Albert Paul Malvino & Donald P.
Leach, Tata McGraw Hill, Fourth Edition2. Digital logic and computer design, M. Morris Mano, PHI, 12th Edition3. Digital System, Ronald J. Tocci- PHI
Modern Business PracticesBCA190MS
Year : I Semester : ITeaching Schedule
Hours/WeekExamination Scheme
Theory Tutorial Practical Internal Assessment Final Total
3 1 -Theory Practical Theory Practical
10020 - 80
Objective : The basic objective of this course is to impart basic knowledge of business organization and management
Contents :A. Business Organization [5
hrs]1. Nature of Business (Concept & feature)2. Forms of Business organization
a) Sole Proprietorship (Definition, features, merit & demerits)b) Partnership (Definition, features, merit & demerits)c) Joint Stock Company (Definition, features, merit & demerits)
B. Management 1. Concept and definition of Management.
[1 hrs]2. Functions of management (overview) :
A. Planning [4 hrs]a) Concept of planningb) Types of planc) Steps in planning
d) Implementation of plans (Major factors effecting implementation of plan).
B. Organizing [4 hrs]a) Concept of organizingb) Structural concept of organizingc) Process concept of organizingd) Organization Structure (Bureaucratic, structures, matrix
structure and virtual organization structure)C. Directing [2
hrs]a) Concept and nature of directing (b) Principle of
directing(c) Human relations problems in directing
D. Controlling [2 hrs]a) Concept and importance of controllingb) Process of controlling
C. Human resource Management1. Importance and significance of HRM (1 hr)
A. Procurement Function (5 hrs)(a)Human resource planning (b) Job analysis(c) Recruitment (d) Selection
C. Development Function (4 hrs)(a)Need assessment(b)Training methods (on & off the job)(c) Training evaluation (d)Management development concept
D. Motivation Function (3 hrs)(a)Concept motivation(b)Theories of motivation (hierarchy of needs, motivation-hygiene
theory, theory X & theory Y)
D. Marketing1. Meaning of marketing
(4hrs)(a)Core concept of marketing(b)Marketing Mix(c) Concept of buyer behavior(d)Need for understanding buying behavior(e)Customer value & satisfaction
2. Implementation of Marketing Program (2 hrs)(a)Product concept and types of product
3. Distribution (2 hrs)(a)Meaning of distribution(b)Importance of distribution
4. Promotion (3 hrs)(a)Concept of promotion(b)Promotion mix-
(i) Advertising, (ii) Publicity, (iii) Sales Promotion(c) Personal Selling
References1. Ricky W. Griffin, Management, AITBS, Publisher & Distributors, Delhi.2. Stephen P. Robbins & Mary Coulter, Management, Prentice Hall of India
Ltd., India.3. Dr. G. R. Agrawal, Organization and Management, M.K.Publisher.4. David A. Decanzo A. & Stephen P. Robbins, Personal/ Human Resources
Management, Prentice Hall of India Ltd., India.5. Dr. G.R. Agrawal, Marketing Management in Nepal, M.K. Publisher.6. Dr. G.R. Agrawal, Human Resources Management in Nepal, M.k. Publisher.7. Philip Kotler, Principle of Marketing, Prentice Hal of India Ltd., India.
Mathematics - IBCA101SH
Year : I Semester : ITeaching Schedule
Hours/WeekExamination Scheme
Theory Tutorial Practical Internal Assessment Final Total
3 2 -Theory Practical Theory Practical
10020 - 80
Objective : Objective of this course is to provide a sound knowledge of calculus and other related topics.
Contents :Unit - 1: Sets and Functions : Sets and Algebra of sets, Union, Intersection, Difference, Complement, Properties and Exercise, Venn Diagram, Real Number System, Intervals, Absolute Value of Real Number line Relations and functions Graphs of simple algebraic function.
(8 hrs)
Unit - 2: limit And Continuity: Concept of Limit, Left and right hand Limit. Existence of limits, Indeterminate forms, Infinity as Limit, Idea of x'-
. Continuity, definitions, properties. Exercises on evaluation of limits and
test of continuity. (3 hrs)
Unit - 3: Derivatives: 1. Definitions of Derivatives
(a)Mathematical, (b) Slope of a curve,(c) Rate of change (relative)
Unit - 4: Application of Derivatives:1. Sign of f"(x)-Increasing, Decreasing functions.2. The Sign Of(x), Concavity, Points Of Inflexion.3. More about graphs, Simple curve tracing.4. Local & Absolute extrema.5. Indeterminate Forms, Exercises, Use of L Hospital's Rule, Taylor's
and Maclaurin’s Series (Without Proofs).6. Expansions using the above. (7 hrs)
Unit - 5: Integral Calculus:1. Indefinite integrals as reverse of differentiation.2. Integration rules- Integration Formulas, Substitutions, Trigonometric
Substitutions, and Integeation by parts.
3. Standard Integrals ( ),
),
√(a2-x2) etc. Use of Partial Fractions. (8 hrs)
Unit - 6: Define Integrals:1. Limit of a sum, with exercises.2. Fundamental theorem of Intergral Calculus.3. Evaluation of Integrals using Standard Integrals.
Applications in Calculating Area, Length, Volume and Average Value. (Common Curves Only) (11 hrs)
Unit - 7: Series:1. Sequence and series, Notations, General terms.2. Limit of Sequence.3. Partial Sum of series.4. Convergent Sequences.
5. Convergence of series.6. Important Series, Financial Series including their Validities.7. Tests of Convergences applications only Comparison, Ratio,
Logarithmic, etc including Integral test.8. Series with non-negative terms, Alternating Series, Absolute
Convergence, Conditional Convergence. (11 hrs)
Unit - 8: Function of two and three variables, Extension of ideas of limits and continuity, Partial derivatives, Theorem Exercises. Higher order derivatives, Leibnitz theorem.
geometry.Unit 3. Basic Mathematics & Calculus with analytic
geometry.Unit 4. Basic Mathematics & Calculus with analytic
geometry.Unit 5. Basic Mathematics, Calculus with analytic geometry &
Integral Calculus.Unit 6. Basic Mathematics, Calculus with analytic geometry &
Integral Calculus.Unit 7. Algebra, Calculus with analytic geometry & Integral
Calculus.Unit 8. Differentials Calculus & Calculus with analytic geometry.
Recommended Text - Book :1. Calculus and Analytic Geometry - Thomas and Finney, Narosa Publishing House (India)
References :1. Basic Mathematics (Vol. I & II) - D R. Bajracharya et.al2. Calculus: Different & Integral - R. K. Patnaik.3. Calculus with Analytic Geometry - Leigthold, Harper & Row4. Calculus - Larson Hostetler, Health.5. Integral Calculus - G.D. Pant and G.S. Shrestha.6. Algebra - G. D. Pant.7. Differentials Calculus - M.B. Singh and B.C.B.
Computer Programming in C
BCA175COYear: I Semester: I
Teaching Schedule Hours/Week
Examination Scheme
Theory Tutorial Practical Internal Assessment Final Total
3 1 2Theory Practical Theory Practical
10020 20 60 -
Objective: The idea of the course is to give the fundamentals of the programming to the students using "C”.Contents:
1. Introduction to C: History, Importance of C, Basic Structure of C programs, Programming Style. Executing a C program.
(2hrs)2. C fundamentals: Character Set, C tokens, keywords and identifiers,
Constants, Variables, Data types, escape sequences, preprocessor directives. (2 hrs)
3. Operators and expression : Arithmetic of Operators, Assignment operators, Increment and Decrement operators, Logic operators, Assignment operators, Conditional operators, Bit- wise operators. Arithmetic expressions, Evaluation of expressions.
(5 hrs)4. Data input and output: Reading a character, writing a character,
formatted input, formatted output.(2 hrs)
5. Decision Making and Branching: IF Statement, The IF-ELSE Statement, The Switch Statement, the GOTO Statement.
(4 hrs)6. Loops: The WHILE Statement, the DO WHILE Statement, the FOR Statement.
(3 hrs)7. Arrays: Introduction, One Dimensional arrays, Two Dimensional arrays,
Multi-Dimensional arrays. (5 hrs)
8. Functions: Introduction, The form of C function, Return values and their types, calling a function. Categories of functions, Recursion, Function and Arrays, 'C' built in functions.
(5 hrs)9. Structures and Unions: Introduction, Structure definition, Arrays of
structures, Array within structure, Nesting structure, Union and its importance, structures and functions.
(4 hrs)
10. Pointers: Introduction, Accessing the address of a variable, Declaring and initializing pointers, Accessing a variable through its pointer, Pointers and arrays, Pointers and functions, Pointers and structures. (8 hrs)
11. File Management in C: Introduction, Defining and opening a file, Closing a file, Input/Output operations on files.
(3 hrs)12. Introduction to graphics: Initialization, graphical mode, simple
program using built-in graphical functions.(2 hrs)
References :1. Schaum's Outline Series, Theory & Problems, Programming with C.2. Yashvant Kanetkar, Let us C, BPB Publications.3. Balguruswamy, Programming in "C", Tata McGraw-Hill Publishing.
LABORATORY EXERCISEFOR BCA 105 CS
Ex. No. Exercise Topic
1. Display messages as output2. Simple interest calculation3. Area of circle4. Character conversion from lower case5. Character conversion from upper case to lower case6. Reading and writing a line of text7. Averaging student exam scores8. Compound interest calculation9. Syntactic errors10.Execution errors (Real root of a quadratic equation)11.Debugging a program12.Debugging with an interactive Debugger13.Calculating total expenses14.Calculating bonus15.Calculating division of students16.Generating consecutive integer quantities17.Averaging a list of numbers18.Converting Several lines of character to uppercase19.Encoding a string of characters20. Repeated compound interest calculations with error
trapping21.Solution of an algebraic equation22.Calculating depreciation23.Searching for palindromes 24.Largest of three integers quantities25.Calculating factorials26.Simulation of a game of chance
27.Printing backwards28.The tower of Hanoi29.Average length of several lines of text30.Search for a maximum31.Generating Fibonacci numbers32.Deviation about an average33.Reordering a list of numbers34.A piglatin generator35.Adding two tables of numbers36.Recording a list of strings37.Analyzing a line of text38.Displaying the day of the year39. Future
value of monthly deposit (compound interest calculations)40.Updating customer records41.Locating customer records42.Processing a linked list43.Raising a number to a power44.Creating a data file (lower case to upper case text conversion)45.Reading a data file46.Creating a file containing customer records47.Updating a file containing customer records48.Creating an unformatted data file containing customer records49.Graphic programming- Writing video-game program in ‘C’
Digital LabBCA174CO
Year: I Semester: ITeaching Schedule
Hours/WeekExamination Scheme
Theory Tutorial Practical Internal Assessment Final Total
- - 3Theory Practical Theory Practical
100- 40 - 60
Objective : To reinforce the concept of Digital Logic in the laboratory classes.
Contents :Experiment 1 Introduction of laboratory safety techniques.Experiment 2 To determine the truth table of Two-Input OR Gate.Experiment 3 To determine the truth table of Two-Input NOT Gate.Experiment 4 To determine the truth table of Two-Input NAND Gate.Experiment 5 To determine the truth table of Two-Input NOR Gate.Experiment 6 To determine the truth table of Two-Input EX-OR Gate.Experiment 7 Verification of Demorgan's theorem experimentally AND using NANDExperiment 8 Verification of Demorgan's theorem experimentally OR using NANDExperiment 9 Verification of Demorgan's theorem experimentally AND using NORExperiment 10 Verification of Demorgan's theorem experimentally multiple input gates.Experiment 11 Sum of Product, product of sum.Experiment 12 Incoder/Decoder.Experiment 13 Multiplexer/DemultipiexerExperiment 14 7-Segment devoder (Design exercise not implementation
with logic gates) Exercise Using BCD to 7-segment IC (7447).Experiment 15 Half-Adder/Full-Adder.Experiment 16 Half-Subtractor/Full-subtractor.Experiment 17 RS-Flip Flop
Experiment 18 JK-Flip FlopExperiment 19 D, T Flip FlopExperiment 20 Shift Right/Shift Left Resister.Experiment 21 Ripple Counter.Experiment 22 Serial in Serial out.Experiment 23 Parallel in serial out.Experiment 24 Parallel in Parallel out.Experiment 25 Serial in Parallel out.Experiment 26 Up/down counter.Experiment 27 Mode 10 counter.Experiment 28 Synchronous ring counter.
References :1. Paul B. Zbar, Albert P Malvino, Michael A. Miller: Basic Electronics- A Text
Lab Manual, Tata McGraw Hill Publishing Company Ltd., New Delhi.
Computer Project-IBCA178CO
Year: I Semester: ITeaching Schedule
Hours/WeekExamination Scheme
Theory Tutorial Practical Internal Assessment Final Total
- - 3Theory Practical Theory Practical
100- 40 - 60
Objective: To design and complete the software project by using high-level language (C-Programming). On the completion of the project, student will be able to develop small scale of software in C programming.
Course Contents: A total 45 hours covering features of C programming techniques will be assigned to the students. Topic must be identified and instructed to each group, and at last students must prepare and submit written reports and give the oral presentation.
General Procedure:1. Information Gathering2. System requirements specifications3. Algorithms and Flowchart4. Coding Techniques5. Result6. Documentation
The Project document shall include the following:
1. Technical description of Project2. System aspect of the project3. Implementation of project4. Project tasks and time schedule5. Project team members6. Project Supervisor