Master of Computer Applications2019-2020Semester-I19CAP101INFORMATION TECHNOLOGY4H - 4CInstruction Hours / week: L: 4 T: 0 P: 0Marks: Internal: 40 External: 60 Total: 100End Semester Exam: 3HoursCOURSE OBJECTIVESEnable the student To familiarize the students with PC, MS DOS and MS WINDOWS commands such asfile creation, editing and directory creation.To learn the usage of MS office: MS WORD, use of database and spread sheet, slidecreation with PowerPoint.To understand about information integrity and securityTo use of a visual programming language such as Visual Basic for various applications.To understand the role of hardware componentsTo know about client server technologyCOURSE OUTCOMES (COs)Upon completion of this course, student will be able to :1.2.3.4.5.6.Understand the meaning and basic components of a computer system.Define and distinguish Hardware and Software components of computer system.Identify different computing machines during the evolution of computer system.Gain knowledge about five generations of computer system.Identify and discuss the functional units of a computer system.Gain the knowledge on Network securityUNIT I - INFORMATION CONCEPTS AND PROCESSINGEvolution of information processing, data information language and communication.Elements ofa computer processing system: Hardware - CPU, storage devices and media, VDU, input-outputdevices, data communication equipment Software- system software, application software.UNIT II - PROGRAMMING LANGUAGESClassification, machine code, assembly language, higher level languages, fourth generationlanguages. Operating systems: Concept as resource manager and coordinator of processor,devices and memory. Concept of priorities, protection and parallelism. Command interpreter,Typical commands of DOS/ UNIX/Network, GUI- Windows.UNIT III - COMPUTERS AND COMMUNICATIONSingle user, multi-user, work station, client server systems, Computer networks, networkprotocols, LAN, WAN, Internet facilities through WWW, Mosaic, Gopher, html, elements ofJava.UNIT IV - SECURITYKarpagam Academy of Higher Education (Deemed to be University), Coimbatore - 641 0211
Master of Computer Applications2019-2020Information integrity definition, ensuring integrity, Computer security: Perverse software,concepts and components of security, Preventive measures and treatment.UNIT V - RANGE OF APPLICATIONScientific, business, educational, industrial, national level weather forecasting, remote sensing,planning, multilingual applications.SUGGESTED READINGS1. Rajaraman V. (1996). Fundamental of Computers, 2nd edition, Prentice Hall of India,New Delhi.2. Sanders, D.H. (1998) .Computers Today, McGraw Hill. India.th3. Trainer T., et al. (1994).Computers, 4 edition, McGraw Hill.4. V. Rajaraman, Neeharika Adabala. (2014).Fundamentals of Computers, 6th edition,Prentice Hall of India, New Delhi.Karpagam Academy of Higher Education (Deemed to be University), Coimbatore - 641 0212
Master of Computer Applications2019-2020Semester-I19CAP102C PROGRAMMING AND DATA STRUCTURES4H - 4CInstruction Hours / week: L: 4 T: 0 P: 0Marks: Internal: 40 External: 60 Total: 100End Semester Exam: 3HoursCOURSE OBJECTIVEEnable the student To understand the concept of programming (i.e., computer following a series ofinstructions)To exercise various features of C programs (looping, branching, pointers and structures)To write well-structured modular and readable programs with good documentation.To understand the concept of a program in a high-level language being translated by acompiler into machine language program and then executed.To know about various data structures such as stacks, Queues, linked lists and treesTo know about pointers and arraysCOURSE OUTCOMES (COs)Upon completion of this course, student will be able to :1.2.3.4.5.6.Can learn the fundamentals of C programming.Choose the loops and decision making statements to solve the problem.Implement different Operations on arrays.Understand pointers, structures and unions.Implement file Operations in C programming for a given application.Implement the program using pointers and arraysUNIT I - INTRODUCTIONIntroduction to algorithms, Flow charts, Tracing flow charts, Problem solving methods, Need forcomputer languages, Reading programs written in C language, C character set, Identifiers andkeywords, Data types, Declarations, Expressions, statements and symbolic constants, InputOutput: getchar, putchar, scanf, printf, gets, puts, functions, Pre-processor command: # include,define, ifdef. Preparing and running a complete C program.UNIT II - OPERATORS AND EXPRESSIONSArithmetic, unary, logical, bit-wise, assignment and conditional operators, Library functions,Control statements: while, do-while, for statements, nested loops. Ifelse, switch, break, continueand goto statements, comma operator.Karpagam Academy of Higher Education (Deemed to be University), Coimbatore - 641 0213
Master of Computer Applications2019-2020UNIT III - FUNCTIONSDefining and accessing: passing arguments, Function prototypes, Recursion, Use of libraryfunctions, Storage classes: automatic, external and static variables, Arrays: Defining andprocessing, Passing to a function, Multi dimensional arrays. Strings, operations on strings.UNIT IV - POINTERSDeclarations. Passing to a function. Operations on pointers. Pointers and arrays. Arrays ofpointers. Structures: Defining and processing. Passing to a function. Unions. Data files: Open,close, create, process. Unformatted data files.UNIT V- DATA STRUCTURESData Structures: Stacks, queues, lists, trees and their applicationSUGGESTED READINGS1. Hutchison, R. (1990). Programming in C. McGraw Hill, New York.2. Johnson Baugh. R and Kalin. M (1989). Applications Programming in C, Prentice Hall ofIndia.3. Rajaraman.V. (1995).Computer Programming in C, Prentice Hall of India, New Delhi.4. Nanjesh Bennur. (2016). Programming in C and Data Structures , Second edition IPH,India.Karpagam Academy of Higher Education (Deemed to be University), Coimbatore - 641 0214
Master of Computer Applications2019-2020SEMESTER-I19CAP103COMPUTER ORGANIZATION AND ARCHITECTURE4H - 4CInstruction Hours / week: L: 4 T: 0 P: 0Marks: Internal: 40 External: 60 Total: 100End Semester Exam: 3HoursCOURSE OBJECTIVESEnable the student To understand the architecture of the basic functional units of the computer such as theinput output system, memory systems and secondary storage systems.To acquire basic understanding about the hardware and software interaction.To acquire knowledge about the Instruction Set usedTo know how the benchmarks that help in evaluating the performance of computersystems.To acquire knowledge about the Addressing modes usedTo know about I/O interruptionCOURSE OUTCOMES (COs)Upon completion of this course, student will be able to :1.2.3.4.5.6.Design digital circuits by simplifying the Boolean functionsUnderstand the organization and working principle of computer hardware componentsUnderstand mapping between virtual and physical memoryAcquire knowledge about multiprocessor organization and parallel processingTrace the execution sequence of an instruction through the processorUnderstand the data transfer techniquesUNIT I - INTRODUCTIONPrinciples of Computer design - Software, hardware interaction layers in computer architecture.Central processing unit. Machine language instructions, Addressing modes, instruction types,Instruction set selection, Instruction cycle and execution cycle.UNIT II - CONTROL UNITControl unit, Data path and control path design, Microprogramming Vs hardwired control, RISCVs CISC, Pipelining in CPU design: Superscalar processors.UNIT III – MEMORY SYSTEMMemory system, Storage technologies, Memory array organization, Memory hierarchy,interleaving, cache and virtual memories and architectural aids to implement these.Karpagam Academy of Higher Education (Deemed to be University), Coimbatore - 641 0215
Master of Computer Applications2019-2020UNIT IV – I/O DEVICESInput-output devices and characteristics. Input-output processing, bus interface, data transfertechniques, I/O interrupts, channels.UNIT V - PERFORMANCE EVALUATIONPerformance evaluation - SPEC marks Transaction Processing benchmarks.SUGGESTED READINGS1. Mano. M (1994). Computer System and Architecture, 3rd edition, Prentice Hall of India,New Delhi.2. Pal Chauduri, P. (1994). Computer Organisation and Design, Prentice Hall of India, NewDelhi.3. Rajaraman,V. and Radhakrishnan. T. (1997). Introduction to Digital Computer Design , 4thedition, Prentice Hall of India, New Delhi.4. Stallings. W. (1999). Computer Organization and Architecture, 2nd edition, Prentice Hall ofIndia, New Delhi.5. William Stallings.(2016).Computer Organization and Architecture : Designing forPerformance, 10th Edition, PEARSON.Karpagam Academy of Higher Education (Deemed to be University), Coimbatore - 641 0216
Master of Computer L FOUNDATIONS4H - 4CInstruction Hours / week: L: 4 T: 0 P: 0Marks: Internal: 40 External: 60 Total: 100End Semester Exam: 3Hours.COURSE OBJECTIVESEnable the student To understanding the basics of mathematical logicsKnow about the Predicate and relational calculusTo enhance the knowledge about the algebraic structuresTo make the fundamental idea of applying Graph theory for data representation oncomputersTo apply the acquired knowledge of problem solving in ComputersTo understand the storage representation and manipulation of graphsCOURSE OUTCOMES (COs)Upon completion of this course, student will be able to :1.2.3.4.5.6.Acquire the basic knowledge of matrix, set theory, functions and relations conceptsneeded for designing and solving problemsAcquire the knowledge of logical operations and predicate calculus needed for computingskillAble to design and solve Boolean functions for defined problemsApply the acquired knowledge of formal languages to the engineering areas likeCompiler DesignApply the acquired knowledge of finite automata theoryDesign discrete problems to solve by computers.UNIT I - MATHEMATICAL LOGICMathematical logic: Notation, Connectives Normal forms, Theory of inference for statementcalculus.UNIT II - PREDICATE CALCULUSPredicate calculus, Inference theory of the predicate calculus, Relations and ordering, Functions,Recursion.UNIT III - ALGEBRAIC STRUCTURESAlgebraic Structures: Groups, Application of residue arithmetic to computers, Group codes.Karpagam Academy of Higher Education (Deemed to be University), Coimbatore - 641 0217
Master of Computer Applications2019-2020UNIT IV - GRAPH THEORYGraph theory: Definition, Paths, reachability, connectedness- Matrix representation of graphsTrees.UNIT V - STORAGE REPRESENTATIONStorage representation and manipulation of graphs: Trees- List structures and graphs-Pert andrelated techniques.SUGGESTED READINGS1. Kolman, B., and Busby. R. (1987). Discrete Mathematical Structures for ComJ;luterScience , Prentice Hall.2. Sahni, S. (1981). Concepts in Discrete Mathematics. Camelot Publisher. U.S.A.3. Tremblay, J.P., el. al. (1987). Discrete Mathematical Structures with Applications toComputer Science, McGraw Hill.4. Gerard O'Regan. (2016). Guide to Discrete Mathematics: An Accessible Introduction tothe History, Theory, Logic and Applications 1st Edition, Springer.Karpagam Academy of Higher Education (Deemed to be University), Coimbatore - 641 0218
Master of Computer N TO MANAGEMENT FUNCTIONS4H - 4CInstruction Hours / week: L: 4 T: 0 P: 0Marks: Internal: 40 External: 60 Total: 100End Semester Exam: 3HoursCOURSE OBJECTIVESEnable the student To know about the Selection training and appraisal of Human Resource. To learn about various Marketing strategies. To understand financial management and analysis. To apply their knowledge in Manufacturing and Strategic management. To understand the implementation of business strategy for running the business firmssuccessfully. To apply their knowledge in Strategic management.COURSE OUTCOMES (COs)Upon completion of this course, student will be able to :1. Develop a responsible attitude towards the use of computer as well as the technology.2. Able to envision the societal impact on the products/ projects they develop in their career3. Understanding the code of ethics and standards of computer professionals.4. Analyze the professional responsibility and empowering access to information in thework place.5. Assess the quality of organization6. Implement marketing plans for running the companies to make profitUNIT I - HRDHRD: selection, appraisal, training and information systems.UNIT II - MARKETINGUnderstand the concept of marketing mix. These marketing mix elements consist of productpolicy and design, pricing, choice of marketing intermediaries, methods of physical distribution,use of personal selling, advertising and sales promotion, marketing research, and marketingorganization.UNIT III - FINANCEFinance function (concept, scope, and its relationship with other functions) : tools of financialanalysis (funds and cash flow analysis, ratio, analysis, risk-return trade-of): financial forecasting(profonna income statement and balance sheet, cash flow forecasting under uncertainty, financialplanning): estimation and management of working capital (operating cycle concept, inventory,accounts receivables, cash and accounts payables, working capital requirements).Karpagam Academy of Higher Education (Deemed to be University), Coimbatore - 641 0219
Master of Computer Applications2019-2020UNIT IV - MANUFACTURINGOperations Planning and Control (aggregate planning, multiple product batch, production cycles,short term scheduling of job shop, setting production rate in continuous production systems,activity scheduling in projects, introduction to project time calculations through PERT/CPM):Management of supply chain, materials management (introduction to materials management,systems and procedures for inventory management planning, and procurement of materials):quality management (quality concept and planning. standardizations, quality circles).UNIT V - STRATEGYFirm and its Environment: strategies and resources; industry structure and analysis; evaluation ofcorporate strategy; strategies for growth and diversification; process of strategic planning.SUGGESTED READINGS1. Agarwal, R.D. (1986). Organization and Management, Tata McGraw Hill, New Delhi.2. Massie. (1996). Essentials of Management. 4th edition, Prentice Hall of India.3. Stephen P. Robbins. (2016).Organizational Behavior, Sixteenth edition, PearsonEducationPrinciples of ManagementKarpagam Academy of Higher Education (Deemed to be University), Coimbatore - 641 02110
Master of Computer Applications2019-2020SEMESTER-I19CAP111INFORMATION TECHNOLOGY - PRACTICAL4H - 2CInstruction Hours / week: L: 0 T: 0 P: 4Marks: Internal: 40 External: 60 Total: 100End Semester Exam: 3 HoursCOURSE OBJECTIVESEnable the student To familiarize the students with PC, MS DOS and MS WINDOWS commands such asfile creation, editing and directory creation.To learn the usage of MS office: MS WORD, use of database and spread sheet, slidecreation with PowerPoint.To understand about information integrity and securityTo use of a visual programming language such as Visual Basic for various applications.To understand the role of hardware componentsTo know about client server technologyCOURSE OUTCOMES (COs)Upon completion of this course, student will be able to :1.2.3.4.5.6.Understand the meaning and basic components of a computer system.Define and distinguish Hardware and Software components of computer system.Identify different computing machines during the evolution of computer system.Gain knowledge about five generations of computer system.Identify and discuss the functional units of a computer system.Gain the knowledge on Network securityList of Practicals1. MS DOS Commands – create file, copy, move, and rename files2. Design a Word document containing an advertisement/ notification column3. Create a table in word to show student marks and calculate the total and average usingformulas4. Create a word document to show Mail merge5. Illustrate the use of Review Tools to track changes made in a document6. Create an Excel sheet illustrate sorting and filtering of data7. Create MS-Excel sheets showing conditional formatting8. Create an Excel applications to demonstrate Chart tools9. Demonstrate Data validation with an exampleKarpagam Academy of Higher Education (Deemed to be University), Coimbatore - 641 02111
Master of Computer Applications2019-202010. Create a Power point Presentations for your profile11. Create a Power point Presentations for an Advertisement with Animations12. Write a Visual Basic program to perform arithmetic operations13. Write a Visual Basic program to design and code the user Registration formSUGGESTED READINGS1. Rajaraman V. (1996). Fundamental of Computers, 2nd edition, Prentice Hall of India,New Delhi.2. Sanders, D.H. (1998) .Computers Today, McGraw Hill. India.3. Trainer T., et al. (1994).Computers, 4th edition, McGraw Hill.4. V. Rajaraman, Neeharika Adabala. (2014).Fundamentals of Computers, 6th edition,Prentice Hall of India, New Delhi.Karpagam Academy of Higher Education (Deemed to be University), Coimbatore - 641 02112
Master of Computer Applications2019-2020SEMESTER-I19CAP112PROGRAMMING IN C - PRACTICAL5H - 2CInstruction Hours / week: L: 0 T: 0 P: 5Marks: Internal: 40 External: 60 Total: 100End Semester Exam: 3 HoursCOURSE OBJECTIVEEnable the student To understand the concept of programming (i.e., computer following a series ofinstructions)To exercise various features of C programs (looping, branching, pointers and structures)To write well-structured modular and readable programs with good documentation.To understand the concept of a program in a high-level language being translated by acompiler into machine language program and then executed.To know about various data structures such as stacks, Queues, linked lists and treesTo know about pointers and arraysCOURSE OUTCOMES (COs)Upon completion of this course, student will be able to :1.2.3.4.5.6.Can learn the fundamentals of C programming.Choose the loops and decision making statements to solve the problem.Implement different Operations on arrays.Understand pointers, structures and unions.Implement file Operations in C programming for a given application.Implement the program using pointers and arraysList of Practical1.SIN and COS Series2.Array Operations (Insert, Delete and Display)3.Bubble Sorting.4.Stack5.Queue.6.Implement String functions7.Pointers and Arrays, Pointers and function8.Recursive function9.Dynamic Memory Allocation10.Matrix Operations (Addition, Subtraction and Multiplication)Karpagam Academy of Higher Education (Deemed to be University), Coimbatore - 641 02113
Master of Computer Applications11.Linked List Operations.12.Mark sheet preparation using array of structures13.Electricity Bill Preparation using Files (Use structures)14.Implement TWO Dos commands using Command line arguments15.Design an application using VRAM16.Display a message every 5 minutes using TSR programming2019-2020SUGGESTED READINGS1. Hutchison, R. (1990). Programming in C. McGraw Hill, New York.2. Johnson Baugh. R and Kalin. M (1989). Applications Programming in C, Prentice Hall ofIndia.3. Rajaraman.V. (1995).Computer Programming in C, Prentice Hall of India, New Delhi.4. Nanjesh Bennur. (2016). Programming in C and Data Structures , Second edition IPH,India.Karpagam Academy of Higher Education (Deemed to be University), Coimbatore - 641 02114
Master of Computer Applications2019-2020SEMESTER-I19CAP113TALLY - PRACTICAL4H - 2CInstruction Hours / week: L: 0 T: 0 P: 4Marks: Internal: 40 External: 60 Total: 100End Semester Exam: 3 HoursCOURSE OBJECTIVESEnable the student Designed to impart knowledge regarding concepts of Financial Accounting Tally is an accounting package which is used for learning to maintain accounts. Useful for students to get placements in different offices as well as companies inAccounts departments. To gain the hands-on experience on creating the balance sheets To understand the management of accounts in any organization To apply their knowledge in Strategic management.COURSE OUTCOMES (COs)Upon completion of this course, student will be able to :1.To maintain accounts with and without inventory.2.To help in maintaining accounts in the different languages that are supported by Tally.3.To understand the Point of Sale and Payroll features of Tally.4.To implement the account ledgering process of any organization5.To gain the knowledge of the maintenance of account vouchers in an organization6.To assess the flow managementList of Practical1. Create a new company in integrate accounts mode and account with inventory mode2. Create a primary and sub groups using single or multiple ledger mode3. Create minimum 10 ledgers using single or multiple ledger, and alter and delete any 2ledger4. Create a new company, ledger and record minimum 10 transactions without adjustment5. Create a new company, ledger and record minimum 10 transactions with any fiveadjustments and display the relevant resultsKarpagam Academy of Higher Education (Deemed to be University), Coimbatore - 641 02115
Master of Computer Applications2019-20206. Enter the following voucher Payment vouchers Receipt Purchase Sales Credit note Debit note Journals Memo Optional7. Prepare trail balance for the company8. Prepare profit & loss a/c and balance sheetSUGGESTED READINGS1. Shraddha Singh,Navneet Mehra. (2014).Tally ERP 9, Latest Revised Edition edition , V&SPublishersKarpagam Academy of Higher Education (Deemed to be University), Coimbatore - 641 02116
Master of Computer ENTED PROGRAMMING WITH C 4H - 4CInstruction Hours / week: L: 4 T: 0 P: 0Marks: Internal: 40 External: 60 Total: 100End Semester Exam: 3 HoursCOURSE OBJECTIVESEnable the student To understand the Object Oriented Programming concepts and techniquesTo understand the fundamentals of programming in C To understand and utilize the concepts of procedural abstraction, data abstraction andencapsulation, polymorphism and inheritance with respect to C programming languageTo apply their programming knowledge for real time software developmentTo apply the extensible Class types, User-defined operators and functionOverloading in C To know about preprocessor in C COURSE OUTCOMES (COs)Upon completion of this course, student will be able to :1.2.3.4.5.6.Understand and design the solution to a problem using object-oriented programmingconcepts.Use proper class protection mechanism to provide security.Demonstrate the use of virtual functions to implement polymorphism.Understand and implement the features of C including templates, exceptions and filehandlingSolve complex problems in Object oriented programmingUse preprocessor in the object oriented programmingUNIT I - Introduction to Computers and C Programming:Introduction to Computers and C Programming: Computer Organization – History of C andC - C standard Library – Arithmetic- Decision making: Equality and Relational Operators.Control Structures: Pseudocode- if, if/else selection structures – while, for, do while repetitionstructure- Assignment, Increment, Decrement operators – switch Multiple selection structure –break and continue statements – Logical, Equality, Assignment operators.Functions: Function Definitions, Prototypes – Storage classes- Recursion- Functions with EmptyParameter Lists – Inline functions- SUGGESTED READINGS and Reference Parameters –Default Arguments – Unary Scope Resolution Operator- Function overloading – FunctionTemplates.Karpagam Academy of Higher Education (Deemed to be University), Coimbatore - 641 02117
Master of Computer Applications2019-2020UNIT II – Arrays, Pointers and Strings and Classes and Data AbstractionArrays: Declaring Arrays – Passing Arrays to Functions – Sorting Arrays – Linear Search andBinary Search.Pointers and Strings : Pointer variable declaration and initialization- Pointer Operators- Callingfunctions by reference –Pointer expression and Pointer arithmetic- relationships between Pointerand Arrays – Arrays of Pointers – Function Pointers – Introduction to character and StringProcessing.Classes and Data Abstraction : Structure Definitions- Class Scope and Accessing ClassMembers – Access Functions and Utility Functions- Constructors- Destructors.UNIT III – Classes & Operator OverloadingClasses : Part II : Introduction- friend functions and friend classes- this pointer- new, deleteoperator- static class members- Data abstraction and Information hiding- Container Classes andIterators.Operator Overloading : Fundamentals and restriction of operator overloading –OverloadingStream Insertion, Stream Extraction, Unary, Binary, and – operators. Inheritance : BaseClasses and derived Classes – Protected Members- casting base class pointers to derived classpointers- Using member Functions- public, protected, private inheritance – Direct Base classesand Indirect Base classes- Using constructors and Destructors in Derived Classes.UNIT IV - Virtual Functions, Polymorphism and TemplatesVirtual Functions and Polymorphism : Type Fields and switch statement – virtual functionsabstract base classes and concrete classes- polymorphism- New classes and Dynamic binding –virtual destructors. C Stream Input/output : Introduction- Streams- Stream Output- StreamInput- Stream Manipulators- Stream Format states- Stream error states.Templates : Function, Class templates – Overloading template functions- Templates andInheritance, friends, static members.UNIT V - Exception Handling, File Processing, The Preprocessor and StandardC Language AdditionsException Handling : Basics of C Exception handling: try, throw, and catch – Throwing,catching, and rethrowing an exception, Exception specifications.File Processing: Data Hierarchy- files and streams- Creating, Reading, Updating sequentialAccess files and Random Access files.The Preprocessor : #include, # define, #error, # pragma preprocessor directives.Standard C Language Additions : Boolean data type- static cast, const cast, reinterpret castoperator, namespaces.SUGGESTED READINGS1. Deitel. H.M & P.J.Deitel. (2006). C How to Program, 5th Edition, Pearson EducationAsia, New Delhi.2. Bjarne Stroustroup. (2013). The C Programming Language, ThirteenthImpression,Addison Wesley, New Delhi.Karpagam Academy of Higher Education (Deemed to be University), Coimbatore - 641 02118
Master of Computer Applications2019-20203. Herbert Scheildt. (2001). Teach Yourself C , 3rd Edition, Tata McGraw Hill ,New Delhi.4. Robert Lafore. (2000). Object-Oriented Programming in Turbo C , Galgotia Publications,New Delhi.5. E.Balagurusamy. (2017), object-oriented programming with c , 7th edition, McGraw HillEducation, New DelhiWEB SITES1. http://www.cplusplus.com/doc/tutorial/2. www.cplusplus.com/3. www.cppreference.com/Karpagam Academy of Higher Education (Deemed to be University), Coimbatore - 641 02119
Master of Computer Applications2019-2020SEMESTER-II19CAP202OPERATING SYSTEM4H - 4CInstruction Hours / week: L: 4 T: 0 P: 0Marks: Internal: 40 External: 60 Total: 100End Semester Exam: 3 HoursCOURSE OBJECTIVESEnable the student To provide students with Extensive knowledge of principles and modules of operatingsystemsTo learn about the fundamental operating system abstractions such as processes, threads,files, Semaphores, IPC abstractions, shared memory regions, etc.To understand the principles of concurrency and synchronization, and apply them towrite correct Concurrent programs/software.To learn the Basic resource management techniques (scheduling or time management,space management) and principles and how they can be implemented.To understand the working of MS-Windows, UNIX and LINUX Operating SystemsTo know about distributed file systemCOURSE OUTCOMES (COs)Upon completion of this course, student will be able to :1.2.3.4.5.6.To understand the operating system components and i ts servicesTo implement the algorithms in process management and solving the issues of IPCTo demonstrate the mapping between the physical memory and virtual memoryTo understand file handling concepts in OS perspectiveTo understand the operating system components and services with the recent OSTo understand the concept of paging and segmentationUNIT I - IntroductionIntroduction: Evolution of operating systems. Types of operating systems. Different views of theoperating system, operating system concepts and structure.Processes: The Process concept, systems programmer's view of processes. The operating systemservices for process management. Scheduling algorithms. Performance evaluation.UNIT II - Memory ManagementMemory Management :Memory management without swapping or paging, swapping, virtualmemory, page replacement algorithms, modeling paging algorithms, design issues for pagingsystems, segmentation.Karpagam Academy of Higher Education (Deemed to be University), Coimbatore - 641 02120
Master of Computer Applications2019-2020UNIT III – Inter process Communication and synchronization and File SystemsInterprocess Communication and synchronization: The need for interprocess synchronization,mutual exclusion, semaphores, hardware sport for mutual exclusion. Queuing implementation ofsemaphores, classical problems in concurrent programming, critical region and conditionalcritical region, monitors, messages, deadlocks.File Systems: File systems, directories, file system implementation, security protectionmechanisms.UNIT IV - Input/Output, Disks, Clocks and Distributed File SystemPrinciples of I/O Hardware: I/O devices, device controllers, direct memory access.Principles of I/O Software: Goals interrupt handlers, device drivers, device independent I/Osoftware. User space I/O software.Disks: Dis
Rajaraman V. (1996). Fundamental of Computers, 2nd edition, Prentice Hall of India, New Delhi. 2. Sanders, D.H. (1998) .Computers Today, McGraw Hill. . (2014).Fundamentals of Computers, 6th edition, Prentice Hall of India, New Delhi. Master of Computer Applications 2019-2020 Karpagam
Texts of Wow Rosh Hashana II 5780 - Congregation Shearith Israel, Atlanta Georgia Wow ׳ג ׳א:׳א תישארב (א) ׃ץרֶָֽאָּהָּ תאֵֵ֥וְּ םִימִַׁ֖שַָּה תאֵֵ֥ םיקִִ֑לֹאֱ ארָָּ֣ Îָּ תישִִׁ֖ארֵ Îְּ(ב) חַורְָּ֣ו ם
2-semester project Semester 1 Semester 2 Semester 3 1-semester project Semester 2 Semester 3 BA to MA Student Semester 1 Semester 2 Select a faculty member to se rve as Project A dvisor Co m plete Project F orm #1, with A dviso r‘s signature, and file it with the Program Director Deve lop a wri tten Project Pr oposa l, and
Manajemen Akuntansi Keuangan Lanjutan 1 Taufan Adi K Muda Setia Hamid Aplikasi Perpajakan Uum Helmina C SEMESTER 5 A1 SEMESTER 5 A2 SEMESTER 5 A3 SEMESTER 5 A4 SEMESTER 5 A5 SEMESTER 5 A6 SEMESTER 5 A7 SEMESTER 5 A8 07.30-10.00 102 203 103 10.10-12.40 104 13.00-15.30 104 307 306 15.30-18.00 306 308 LTD 305 306
Page 1 Please ee mportant afety nformation ge 8 nd companying full Prescribing nformation, so vailable t repInjection.com. . 2 CADD-MS 3 pumps. Intravenous continuous infusion with 2 CADD-MS 3
MASTER OF SCIENCE (M.Sc.) ZOOLOGY First Semester – Fourth Semester (2-year programme) I Semester Examination November 2007 II Semester Examination April 2008 III Semester Examination November 2008 IV Semester Examination April 2009 Syllabus applicable for the students seeking a
Modern Drama (127) BA, 3rd Semester Eng Lang thru Litt Section 2 # (122) 6 / SAT th BA, 5th Semester DSE: Modern Drama (127) BA, 3rd Semester Eng Lang thru Litt . BA, 3 d Semester English Fluency Section 1 (T) 5 / FRI st BA, 1 Semester Section B AECC – English (22) BA,
Studium in Liebenzell Gemeinde-Besuche Intensivwochenenden Semester 3 Studium in Liebenzell Gemeinde-Einsätze Kurse an ICI/IHL Semester 5 Praktikum Semester 7-10 30% 4 ICI Kurse 70% Dienst in Gemeinde, Mission Semester 7-10 100% IHL Präsenzstudium (nur mit Hochschulzugangsberechtigung) Semester 5 Gemeindearbeit 2 ITA Module 1 ICI Kurse Semester 3
Unit 6: World History Semester 1 Review and Exam Lesson 6.1: World History Semester 1 Review and Exam 6.1.1: Review - World History Semester 1 Duration: 1 hr 6.1.2: Exam - World History Semester 1 Duration: 30 min _ / 100 6.1.3: Final Exam - World History Semester 1 Duration: 1 hr _ / 100 Unit 7: An Age of Exploration and Colonization