You are on page 1of 22

Year I Semester I

For

Bachelor of Computer Application (BCA)
Mangsir 2068

S.N. 1 2 3 4 5 6 7

Course Code BCA170CO BCA173CO BCA190MS BCA101SH BCA175CO BCA174CO BCA178CO

Course Description Computer Concepts Digital Logic Modern Practices Mathematics-I Computer in C Digital Lab Computer Project-I Programming Business System

Credit s 3 3 3 3 3 2 2 19

Lecture (Hrs) 3 3 3 3 3 15

Tutorial (Hrs) 1 1 1 2 1 6

Practical (Hrs) 2 2 3 3 10

Total (Hrs) 6 4 4 5 6 3 3 31

Total

Computer System Concepts BCA170CO Year: I Semester: I
Teaching Schedule Hours/Week Theory Tutorial Practical 3 1 2 Examination Scheme Internal Assessment Theory Practical 20 20 Final Theory Practical 60 Total 100

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)

Introduction to Programming Languages : Evolution of Programming Language. Interface. Mastering Excel". Elements of Windows Part II Using Windows Chapter 3 Taskbar.Premium Edition". opening multiple programs. Business Information system. Using menus and sub menus to search items. the Process of Program Development (Flow Chart. BPB Publication 5. Ron Mansfield. Thomas Chester. Adhikary. (5 hrs) References: 1. Course Contents A. types of Programming. Chapter 4 Short cuts and Using short cuts."Mastering Power Point". Tata McGraw-Hill Publishing Company Limited. opening a program. Ajay K. (5 hrs) 10. Information privacy and security. BPB Publication 6. Peter Norton. Computers in Business : Introduction of computers in modern business. Robert Cowart. Computer crime. "Mastering Windows. 2. Microsoft Windows Part Introductory Chapter 1 Introduction to OS.9. BPB Publication 4. Shah."Mastering Word". “Business Application of Computers”. Katherine Murray. Alden. "Richard A. Buddha Publication Lab Works: To familiarize students with operating systems and desktop applications using current version of windows. Peter Norton's Introduction to Computer. GUI vs CUI Chapter 2 Introduction to windows. Introduction to E-commerce. Switching off the system . Shankar N. Algorithm). features. BPB Publication 3. using my computer.

Screen Sever Chapter 6 Using Help for Interactive learning Part IV Using Application Chapter 7 Using general accessories. Using Audio/Video Chapter 9 Searching Files and Folders Part V Managing Information Chapter 10 Using explorer to manage files and foldersCopy/Delete/Rename/Short cuts. Sharing information with other storage media Chapter 11 Recycle Bin and it uses Part VI Disk Manager Chapter 12 Using format. Scandisk and Disk Defragmenter B. Footers. Microsoft Word : Part I Introductory Chapter Introduction to Word: Elements of Word Window. Creating and Saving Document Chapter 2 Viewing and Navigating Part II Formatting Fundamentals Chapter 3 Margins and Page Breaks Chapter 4 Characters. Calculator etc.Notepad. Fonts and Symbols Chapter 5 Formatting Paragraphs Chapter 6 Tabs. Paint. Math and Sorting Chapter 7 Headers. Clipboard Character Map. Page Numbers and Footnotes Chapter 8 Formatting Document with Section Breaks Chapter 9 Using Paragraph Styles and Auto Format Part III Graphics in Word Chapter 10 Introduction to Graphic in Word Chapter 11 Using the Text Boxes to frame. Chapter 8 Using Multimedia.Part III Customizing Windows Chapter 5 Desktop and Custom wall Papers. Tables. Position and Anchor Text Chapter 12 Inserting Word Art.Using compact Disk. Clip Art and Charts .

2 Commands. Thesaurus.Part IV Productivity Tools Chapter 13 Templates. Troubleshooting DOS Errors D. Elements of Excel window Chapter 2 Managing Workbooks. DOS 4 Part 1 : Internal & External Commands of DOS Chapter 1 Introduction to Computers Introduction to DOS Chapter 2 Basic DOS Commands Managing Your Hard Disk Chapter 3 Advance DOS Commands. and Insert Chapter 15 Author's Tools-Setting Language. Spell Checker. Wizards and Sample Documents Chapter 14 Auto Text.Organizing with Normal. Auto Correct. Page Layout & Outline View Part V Power Tools Chapter 18 Using Charts and Graphs Chapter 19 Concept of OLE: Linking and embedding Chapter 20 Creating and Using Macros Chapter 21 Personalizing Word Part VI Printing Document Chapter 22 Setting up Document for Printing-Page Setup Chapter 23 Previewing and Printing C. Worksheets and Windows Chapter 3 Working Inside Worksheet Part II Basic Skills Chapter 4 Using Formulas and Functions Chapter 5 Formatting/Conditional Formatting Data and Worksheet Chapter 6 Using Paste Special Part III Tapping Excel's Power . Word Counts Chapter 16 Finding and Replacing Chapter 17 Viewing Document. Microsoft Excel Part I Introductory Chapter 1 Introduction to Excel: Excel Environment. DOS 6 & 6.

if Analysis: Data Table. Microsoft Power Point: Part I Introductory . Word Art. Loan Amortization Scheduling and Calculation Exercising What-If Analysis Consolidating and Outlining Using What. Pivot Tables Understanding Pivot Tables Constructing and Analyzing Pivot Tables Customizing Excel Using Custom Controls on Worksheets Effectively Using the Macro Recorder Part VIII Chapter 21 Chapter 22 Part IX Chapter 23 Chapter 24 Part X Printing Worksheet Chapter 25 Setting up the Worksheet Chapter 26 Printing Worksheets E. Absolute and Mixed.Chapter Chapter Chapter Chapter Part IV Chapter Chapter Chapter Chapter 7 8 9 10 The Power of Range Names Essential Worksheet function Using Templates Protecting the File Worksheet with Passwords Graphics and Chart Working with Graphic Objects-Clip Art. Goal Seek. and Scenario Manager. Map Charting Basics Creating Custom Charts Constructing Complex Chart Using Advanced Techniques 11 12 13 14 Part V Introductory Chapter 15 Getting More Power from Worksheet Databases Chapter 16 Accessing External Databases Part VI Chapter 17 Chapter 18 Part VII Chapter 19 Chapter 20 Cell Referencing Cell Referencing Excel: Relative.

and Enhancing Text Chapter 3 Editing in different views-Outline View. Editing. from Other Sources Adding Sounds to Animations and Sound Objects Recording Sound and Narration Using Video Clips Adding Movie in Slides Playing and Editing Movie Making Movie Poster and Icon 9 10 11 12 Part IV Chapter 13 Chapter 14 Chapter 15 Part V Finishing Slides Chapter 16 Slide Show Chapter 17 Rehearsing Slide Display Timing Chapter 18 Rehearsing Slide Display Timing Chapter 19 Slide Notes and Comments Part VI Chapter 20 Chapter 21 Part VII Chapter 22 Chapter 23 Furnishing Presentation Editing Text Color.Chapter 1 Introduction to Power Point: Creating and Saving Presentation Chapter 2 Entering. Slide Sorter View Part II Graphics in Presentation Chapter 4 Creating Graphs Chapter 5 Editing and Enhancing Graphs Chapter 6 Adding Clip Arts in slide Chapter 7 Editing Arts Chapter 8 Animating charts and Art Objects Part III Chapter Chapter Chapter Chapter Adding Sound Adding Sound.WAV and MID file Choosing Sound Effects-Transitional. Creating Custom Color Background and Schemes Working with Multimedia Files Linking and Embedding Objects Importing and Exporting Presentation Part VIII Printing Slides and Handouts Chapter 24 Choosing Page Setup for Presentations Chapter 25 Adding 1 Leader and Footers and Numbering Slides .

(5 hrs) 2. Number system and their arithmetic : Decimal. Seven segment decoder. Binary addition. Edge triggered flipflop. function. Combinational design example. D flip-flop. Subtraction using 1's & 2's complement. (3 hrs) 3. Tri-state logic. Simplification using Boolean algebra and Karnaugh-maps. expressions. Master-Slave flip-flop. NOT. Mux. Boolean algebra: Boolean constant. Simple Sequential Circuits. Decoder. XOR. Flip-flops : RS flip-flop. Don't care condition. Logic functions and gates : AND. (8 hrs) 4. Sum of products and Product of sums equations. (6 hrs) 6. Octal. Subtractors. Hexadecimal. Contents : 1. Gates symbols and truth table. JK flip-flop. ASCII code. Multiplication. OR. NAND. Combinational logic circuits: Half and full adder. XNOR. laws. Inter-conversion among different number systems BCD. Encoder. Division. (3 hrs) .Chapter 26 Printing the presentation Digital Logic BCA173CO Year: I Teaching Schedule Hours/Week Theory Tutorial Practical 3 1 Internal Assessment Theory Practical 20 - Semester: I Examination Scheme Final Theory Practical 80 Total 100 Objective : To provide a foundation in digital electronics applicable to computers science students. NOR. Sequential Circuits : State Diagram. (10 hrs) 5. Demux. Binary. Gray code. variables.

Business Organization hrs] 1. Application of the counter. M. Left and right shift register. Tocci. dynamic RAM. static RAM. PHI. Planning hrs] a) Concept of planning [4 . features. Forms of Business organization a) Sole Proprietorship (Definition. Ripple up and down counter. Synchronous counter.PHI Modern Business Practices BCA190MS Year : I Teaching Schedule Hours/Week Theory Tutorial Practical 3 1 Internal Assessment Theory Practical 20 - Semester : I Examination Scheme Final Theory Practical 80 Total 100 Objective : The basic objective of this course is to impart basic knowledge of business organization and management [5 Contents : A. Mode counter. Parallel in serial out. merit & demerits) b) Partnership (Definition. Serial in serial out. Serial in parallel out. Leach. Digital System. Albert Paul Malvino & Donald P. features.7. Digital principles and applications. Ronald J. Ring counter. 8. Management 1. Parallel in parallel out. Digital logic and computer design. Fourth Edition 2. [1 hrs] 2. merit & demerits) B. Registers and Counters : Register. PROM. features. 12th Edition 3. merit & demerits) c) Joint Stock Company (Definition. EPROM. (2 hrs) References : 1. Tata McGraw Hill. Decade counter. Concept and definition of Management. (8 hrs) Memories : ROM. Functions of management (overview) : A. Morris Mano. Nature of Business (Concept & feature) 2.

B. Organizing [4 hrs] a) Concept of organizing b) Structural concept of organizing c) Process concept of organizing d) Organization Structure (Bureaucratic. Controlling [2 hrs] a) Concept and importance of controlling b) Process of controlling C. Motivation Function hrs) (a) Concept motivation (1 hr) (5 (3 (4 (3 . structures. Maintenance Function hrs) (a) Compensation & Incentive (b)Discipline (c) Grievance handling C.b) Types of plan c) Steps in planning d) Implementation of plans (Major factors effecting implementation of plan). Development Function hrs) (a) Need assessment (b)Training methods (on & off the job) (c) Training evaluation (d)Management development concept D. Directing [2 hrs] a) Concept and nature of directing (b) Principle of directing (c) Human relations problems in directing D. Importance and significance of HRM A. matrix structure and virtual organization structure) C. Procurement Function hrs) (a) Human resource planning (b) Job analysis (c) Recruitment (d) Selection (e) Socialization B. Human resource Management 1.

2.K. (b)Theories of motivation (hierarchy of needs. Agrawal. Promotion (3 hrs) (a) Concept of promotion (b)Promotion mix(i) Advertising. (ii) Publicity. 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. Delhi. theory X & theory Y) Marketing 1. AITBS.R. G. Robbins. Publisher & Distributors. G. Implementation of Marketing Program (2 hrs) (a) Product concept and types of product 3. Prentice Hall of India Ltd. Stephen P.. Dr. Ricky W. Personal/ Human Resources Management. 5. 6.D. Principle of Marketing. . Organization and Management. motivation-hygiene theory. Decanzo A. 3. G.. 4. M. Marketing Management in Nepal.k. Robbins & Mary Coulter. Philip Kotler. India. India. Management. (iii) Sales Promotion (c) Personal Selling References 1. Griffin. M.K. David A. Prentice Hal of India Ltd. Management. R. Publisher. M. Human Resources Management in Nepal. 7.R. India. & Stephen P. Agrawal. Dr. Publisher.. Agrawal. Distribution (2 hrs) (a) Meaning of distribution (b)Importance of distribution 4. Prentice Hall of India Ltd. Dr.Publisher.

Idea of x'- . Union. Intervals. Real Number System. Complement.I BCA101SH Year : I Teaching Schedule Hours/Week Theory Tutorial Practical 3 2 Internal Assessment Theory Practical 20 - Semester : I Examination Scheme Final Theory Practical 80 Total 100 Objective : Objective of this course is to provide a sound knowledge of calculus and other related topics. Contents : Unit .2: limit And Continuity: Concept of Limit. (8 hrs) Unit . Properties and Exercise. Left and right hand Limit.1: Sets and Functions : Sets and Algebra of sets. Venn Diagram. Difference. Absolute Value of Real Number line Relations and functions Graphs of simple algebraic function. Existence of limits. Infinity as Limit.Mathematics . Intersection. Indeterminate forms.

and Integeation by parts.6: Define Integrals: 1. Sum. 2. Length. Quotient. The Sign Of(x). Applications in Calculating Area. Simple curve tracing.7: Series: 1. Parametric(Mainly algebraic) 3. Standard Integrals ( ). Derivative Rules Power. (3 hrs) Unit . Sequence and series. Expansions using the above. . Trigonometric. Notations. (7 hrs) Unit . Chain. (Common Curves Only) (11 hrs) Unit . Points Of Inflexion. Indeterminate Forms. 4. 2. 3. More about graphs. (8 hrs) Unit . Concavity. Exercises. Use of L Hospital's Rule. Continuity. Use of Partial Fractions. Indefinite integrals as reverse of differentiation. Local & Absolute extrema. Substitutions.4: Application of Derivatives: 1. (7 hrs) Unit . ). (c) Rate of change (relative) 2. General terms. definitions. 2. Evaluation of Integrals using Standard Integrals. Sign of f"(x)-Increasing. Integration rules. Taylor's and Maclaurin’s Series (Without Proofs). Product. 5. Inverse trigonometric. Exponential. Trigonometric Substitutions. Exercises on evaluation of limits and test of continuity. with exercises. 3. (b) Slope of a curve. Definitions of Derivatives (a) Mathematical. Logarithmic.Integration Formulas.. Fundamental theorem of Intergral Calculus. Decreasing functions. Limit of a sum.5: Integral Calculus: 1. properties. √(a2-x2) etc. Volume and Average Value.3: Derivatives: 1. 3. 6. Implicit.

.G. Patnaik. 6.Book : 1. 3. Higher order derivatives. Unit 4. Algebra. 5. Absolute Convergence. Algebra . Calculus with analytic geometry & Integral Calculus. etc including Integral test. 8. Theorem Exercises.Limit of Sequence. (8 hrs) Unit 1. Extension of ideas of limits and continuity. Calculus with analytic geometry & Integral Calculus. Calculus with Analytic Geometry . 2. 5. Unit 5. Calculus and Analytic Geometry .8: Function of two and three variables.S. Unit 2. Logarithmic.R. Basic Mathematics & Calculus with analytic geometry. Basic Mathematics. 6. Harper & Row 4.D. Partial derivatives. Pant and G. K. Convergent Sequences. Important Series. Recommended Text . Convergence of series. Calculus: Different & Integral . Conditional Convergence. Tests of Convergences applications only Comparison. 7. 4. Calculus . Unit 8. Health. (11 hrs) Unit . Differentials Calculus & Calculus with analytic geometry. Integral Calculus . Pant. Series with non-negative terms. Leibnitz theorem. Unit 6. Bajracharya et. Basic Mathematics & Calculus with analytic geometry. Alternating Series.Larson Hostetler.Thomas and Finney.D R. Ratio. Unit 3. Unit 7. Basic Mathematics Vol. I & II) . Basic Mathematics & Calculus with analytic geometry. Basic Mathematics (Vol. Calculus with analytic geometry & Integral Calculus. 1. 3.al 2.G. D. Narosa Publishing House (India) References : 1. Financial Series including their Validities. Basic Mathematics. Partial Sum of series. Shrestha.Leigthold.

M.C.B. Singh and B. .7. Differentials Calculus .B.

The Switch Statement. Variables. Arrays: Introduction. Bit. (2hrs) 2. Programming Style. Executing a C program. (4 hrs) 6. writing a character. Arithmetic expressions. Functions: Introduction. Conditional operators. formatted input. Function and Arrays. (3 hrs) 7. calling a function.Computer Programming in C Year: I Teaching Schedule Hours/Week Theory Tutorial Practical 3 1 2 BCA175CO Semester: I Final Theory Practical 60 Total 100 Examination Scheme Internal Assessment Theory Practical 20 20 Objective: The idea of the course is to give the fundamentals of the programming to the students using "C”. the FOR Statement. formatted output. One Dimensional arrays. The form of C function. Importance of C. the DO WHILE Statement. escape sequences. Constants. Evaluation of expressions. Categories of functions. Nesting structure. structures and functions. C fundamentals: Character Set. Data input and output: Reading a character. Loops: The WHILE Statement. Array within structure. Assignment operators. Introduction to C: History. The IF-ELSE Statement. Structures and Unions: Introduction. Multi-Dimensional arrays. Contents: 1. Union and its importance. Arrays of structures. Decision Making and Branching: IF Statement. Two Dimensional arrays. keywords and identifiers. (4 hrs) . Assignment operators. Operators and expression : Arithmetic of Operators. 'C' built in functions. Recursion. C tokens. preprocessor directives. (5 hrs) 8. (2 hrs) 5. (5 hrs) 4. (2 hrs) 3. Increment and Decrement operators. Data types. Basic Structure of C programs. the GOTO Statement. (5 hrs) 9.wise operators. Structure definition. Return values and their types. Logic operators.

File Management in C: Introduction. Character conversion from upper case to lower case 6. Exercise Topic 1.Debugging a program 12. Introduction to graphics: Initialization. Pointers and structures.Calculating division of students 16. Area of circle 4. graphical mode. simple program using built-in graphical functions. Display messages as output 2.Generating consecutive integer quantities 17.10. (8 hrs) 11. Pointers and functions. 3. (2 hrs) References : 1. Character conversion from lower case 5. Syntactic errors 10.Calculating depreciation 23. Closing a file. Balguruswamy. Reading and writing a line of text 7. Compound interest calculation 9. LABORATORY EXERCISEFOR BCA 105 CS Ex. Averaging student exam scores 8. Input/Output operations on files.Simulation of a game of chance .Debugging with an interactive Debugger 13. (3 hrs) 12. Programming in "C".Searching for palindromes 24.Execution errors (Real root of a quadratic equation) 11.Converting Several lines of character to uppercase 19. Repeated compound interest calculations with error trapping 21. Let us C. Declaring and initializing pointers. 2. Simple interest calculation 3. Accessing a variable through its pointer.Solution of an algebraic equation 22. Schaum's Outline Series. Theory & Problems. Programming with C. No. Accessing the address of a variable.Calculating factorials 26. Tata McGraw-Hill Publishing. Defining and opening a file.Calculating total expenses 14.Calculating bonus 15. Yashvant Kanetkar. Pointers and arrays. BPB Publications.Largest of three integers quantities 25.Encoding a string of characters 20. Pointers: Introduction.Averaging a list of numbers 18.

Updating a file containing customer records 48.Reading a data file 46.Analyzing a line of text 38.Creating a file containing customer records 47.Recording a list of strings 37.Displaying the day of the year 39.Printing backwards 28.The tower of Hanoi 29.Generating Fibonacci numbers 32.27.Reordering a list of numbers 34.Search for a maximum 31.Writing video-game program in ‘C’ Future . value of monthly deposit (compound interest calculations) 40.Adding two tables of numbers 36.Average length of several lines of text 30.Deviation about an average 33.Raising a number to a power 44.Locating customer records 42.Updating customer records 41.Processing a linked list 43.A piglatin generator 35.Graphic programming.Creating a data file (lower case to upper case text conversion) 45.Creating an unformatted data file containing customer records 49.

Digital Lab BCA174CO Year: I Teaching Schedule Hours/Week Theory Tutorial Practical 3 Internal Assessment Theory Practical 40 Semester: I Examination Scheme Final Theory Practical 60 Total 100 Objective : To reinforce the concept of Digital Logic in the laboratory classes. To determine the truth table of Two-Input NOT Gate. Contents : Experiment 1 Experiment 2 Experiment 3 Experiment 4 Experiment 5 Experiment 6 Experiment 7 using NAND Experiment 8 using NAND Experiment 9 AND using NOR Experiment 10 input gates. Incoder/Decoder. Verification of Demorgan's theorem experimentally AND Verification of Demorgan's theorem experimentally OR Verification of Demorgan's theorem experimentally Verification of Demorgan's theorem experimentally multiple Sum of Product. To determine the truth table of Two-Input NOR Gate. RS-Flip Flop . Half-Subtractor/Full-subtractor. Multiplexer/Demultipiexer 7-Segment devoder (Design exercise not implementation with logic gates) Exercise Using BCD to 7-segment IC (7447). Half-Adder/Full-Adder. To determine the truth table of Two-Input EX-OR Gate. To determine the truth table of Two-Input OR Gate. Experiment 11 Experiment 12 Experiment 13 Experiment 14 Experiment 15 Experiment 16 Experiment 17 Introduction of laboratory safety techniques. To determine the truth table of Two-Input NAND Gate. product of sum.

Up/down counter. Synchronous ring counter. New Delhi.Experiment Experiment Experiment Experiment Experiment Experiment Experiment Experiment Experiment Experiment Experiment 18 19 20 21 22 23 24 25 26 27 28 JK-Flip Flop D. Michael A. Parallel in Parallel out. Paul B. T Flip Flop Shift Right/Shift Left Resister.. Serial in Serial out. Parallel in serial out. Tata McGraw Hill Publishing Company Ltd. . Serial in Parallel out. References : 1.A Text Lab Manual. Miller: Basic Electronics. Albert P Malvino. Zbar. Mode 10 counter. Ripple Counter.

and at last students must prepare and submit written reports and give the oral presentation. Algorithms and Flowchart 4.Computer Project-I BCA178CO Year: I Teaching Schedule Hours/Week Theory Tutorial Practical 3 Examination Scheme Internal Assessment Theory Practical 40 Final Theory Practical 60 Total 100 Semester: I Objective: To design and complete the software project by using highlevel language (C-Programming). General Procedure: 1. Topic must be identified and instructed to each group. On the completion of the project. student will be able to develop small scale of software in C programming. Information Gathering 2. Documentation The Project document shall include the following: . Result 6. Course Contents: A total 45 hours covering features of C programming techniques will be assigned to the students. Coding Techniques 5. System requirements specifications 3.

Technical description of Project System aspect of the project Implementation of project Project tasks and time schedule Project team members Project Supervisor . 4. 2. 3.1. 6. 5.