Sie sind auf Seite 1von 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)

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 Publication 3. Ron Mansfield,"Mastering Word", BPB Publication 4. Thomas Chester, "Richard A. Alden, Mastering Excel", BPB Publication 5. Katherine Murray,"Mastering Power Point", BPB Publication 6. 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 Contents A. Microsoft Windows Part Introductory Chapter 1 Introduction to OS, Interface, GUI vs CUI Chapter 2 Introduction to windows, features, Elements of Windows Part II Using Windows Chapter 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 Windows Chapter 5 Desktop and Custom wall Papers, Screen Sever Chapter 6 Using Help for Interactive learning Part IV Using Application Chapter 7 Using general accessories- Notepad, Paint, Clipboard Character Map, Calculator etc. Chapter 8 Using Multimedia- Using compact Disk, 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. 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, Fonts and Symbols Chapter 5 Formatting Paragraphs Chapter 6 Tabs, Tables, Math and Sorting Chapter 7 Headers, Footers, 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, Position and Anchor Text Chapter 12 Inserting Word Art, Clip Art and Charts

Part IV Productivity Tools Chapter 13 Templates, Wizards and Sample Documents Chapter 14 Auto Text, Auto Correct, and Insert Chapter 15 Author's Tools-Setting Language, Spell Checker, Thesaurus, Word Counts Chapter 16 Finding and Replacing Chapter 17 Viewing Document- Organizing with Normal, 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. 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, DOS 6 & 6.2 Commands, Troubleshooting DOS Errors D. Microsoft Excel Part I Introductory Chapter 1 Introduction to Excel: Excel Environment, Elements of Excel window Chapter 2 Managing Workbooks, 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

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, Word Art, 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, Absolute and Mixed. Loan Amortization Scheduling and Calculation Exercising What-If Analysis Consolidating and Outlining Using What- if Analysis: Data Table, Goal Seek, and Scenario Manager. 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. Microsoft Power Point: Part I Introductory

Chapter 1 Introduction to Power Point: Creating and Saving Presentation Chapter 2 Entering, Editing, and Enhancing Text Chapter 3 Editing in different views-Outline View, 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, 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, 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

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.

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. (3 hrs) 3. Boolean algebra: Boolean constant, variables, expressions, function, laws, Sum of products and Product of sums equations, Simplification using Boolean algebra and Karnaugh-maps, Don't care condition. (8 hrs) 4. Combinational logic circuits: Half and full adder, Subtractors, Combinational design example, Mux, Demux, Encoder, Decoder, Seven segment decoder. (10 hrs) 5. Flip-flops : RS flip-flop, D flip-flop, JK flip-flop, Edge triggered flipflop, Master-Slave flip-flop. (6 hrs) 6. Sequential Circuits : State Diagram, Simple Sequential Circuits. (3 hrs)

7.

8.

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) Memories : ROM, PROM, EPROM, static RAM, dynamic RAM. (2 hrs)

References : 1. Digital principles and applications, Albert Paul Malvino & Donald P. Leach, Tata McGraw Hill, Fourth Edition 2. Digital logic and computer design, M. Morris Mano, PHI, 12th Edition 3. Digital System, Ronald J. Tocci- 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. Business Organization 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 hrs] a) Concept of planning

[4

b) Types of plan c) Steps in planning d) Implementation of plans (Major factors effecting implementation of plan). B. Organizing [4 hrs] a) Concept of organizing b) Structural concept of organizing c) Process concept of organizing d) 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 controlling b) Process of controlling C. Human resource Management 1. Importance and significance of HRM A. Procurement Function hrs) (a) Human resource planning (b) Job analysis (c) Recruitment (d) Selection (e) Socialization B. Maintenance Function hrs) (a) Compensation & Incentive (b)Discipline (c) Grievance handling C. Development Function hrs) (a) Need assessment (b)Training methods (on & off the job) (c) Training evaluation (d)Management development concept D. Motivation Function hrs) (a) Concept motivation

(1 hr) (5

(3

(4

(3

D.

(b)Theories of motivation (hierarchy of needs, motivation-hygiene theory, theory X & theory Y) Marketing 1. 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

References
1. 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 - 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 - 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) 2. Derivative Rules Power, Sum, Product, Quotient, Implicit, Chain, Parametric(Mainly algebraic) 3. Trigonometric, Exponential, Logarithmic, Inverse trigonometric. (7 hrs) 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 Maclaurins 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.

Limit of Sequence. Partial Sum of series. Convergent Sequences. Convergence of series. Important Series, Financial Series including their Validities. 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. (8 hrs) Unit 1. Basic Mathematics Vol. 1. Unit 2. Basic Mathematics & Calculus with analytic 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.al 2. Calculus: Different & Integral - R. K. Patnaik. 3. Calculus with Analytic Geometry - Leigthold, Harper & Row 4. Calculus - Larson Hostetler, Health. 5. Integral Calculus - G.D. Pant and G.S. Shrestha. 6. Algebra - G. D. Pant.

2. 3. 4. 5. 6. 7.

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

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. 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 output 2. Simple interest calculation 3. Area of circle 4. Character conversion from lower case 5. Character conversion from upper case to lower case 6. Reading and writing a line of text 7. Averaging student exam scores 8. Compound interest calculation 9. Syntactic errors 10.Execution errors (Real root of a quadratic equation) 11.Debugging a program 12.Debugging with an interactive Debugger 13.Calculating total expenses 14.Calculating bonus 15.Calculating division of students 16.Generating consecutive integer quantities 17.Averaging a list of numbers 18.Converting Several lines of character to uppercase 19.Encoding a string of characters 20. Repeated compound interest calculations with error trapping 21.Solution of an algebraic equation 22.Calculating depreciation 23.Searching for palindromes 24.Largest of three integers quantities 25.Calculating factorials 26.Simulation of a game of chance

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

Future

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. 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. 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 OR Gate. To determine the truth table of Two-Input NOT Gate. To determine the truth table of Two-Input NAND Gate. To determine the truth table of Two-Input NOR Gate. To determine the truth table of Two-Input EX-OR Gate. 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, product of sum. Incoder/Decoder. Multiplexer/Demultipiexer 7-Segment devoder (Design exercise not implementation with logic gates) Exercise Using BCD to 7-segment IC (7447). Half-Adder/Full-Adder. Half-Subtractor/Full-subtractor. RS-Flip Flop

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, T Flip Flop Shift Right/Shift Left Resister. Ripple Counter. Serial in Serial out. Parallel in serial out. Parallel in Parallel out. Serial in Parallel out. Up/down counter. Mode 10 counter. 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-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). 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 Gathering 2. System requirements specifications 3. Algorithms and Flowchart 4. Coding Techniques 5. Result 6. Documentation The Project document shall include the following:

1. 2. 3. 4. 5. 6.

Technical description of Project System aspect of the project Implementation of project Project tasks and time schedule Project team members Project Supervisor

Das könnte Ihnen auch gefallen