17th July 2018 03:28 PM | |
pooja | Re: Tamil Nadu Open University MCA Syllabus The Tamil Nadu Open University has a School of Computer Science department for offering MCA degree. The SOCS was established on 15-03-2004 vide G.O. (Ms) No.2 dated 09-01-2004. The School of Computer Science was functioned under School of Continuing Education during March 2004 to May 2006. Here is Doc file of Tamil Nadu Open University MCA Syllabus: Tamil Nadu Open University MCA Syllabus FIRST YEAR MCA 01 Computer Fundamentals Block 1 : Hardware Concepts : Introduction - Meaning of Computer - Generation of Computers - Data Representation : Number systems - Decimal representation - Alphanumeric - Computational data - Fixed point - Decimal fixed point - Floating point - Codes Error detection and correction - Instruction execution - Digital logic circuits : Objectives - Logic gates - Boolean algebra - Elements of Combinational circuits - Elements of Sequential circuits - Interconnection structures - Memory organization : ROM/RAM - Secondary memory - High speed memory - I/O organization : I/O peripherals - I/O techniques - I/O processes - External Interface. Block 2 : CPU Organization : Basic structure of CPU - An advanced structure - Register organization - Micro-Operations : Register transfer, Arithmetic, Logic, Shift operations - Execution of Micro-operation - ALU and Control Unit : ALU Organization - Control Unit Organization - Register Organisation and Micro-Operations - Microprogrammed Control Unit : Meaning of Micro-programmed control unit - Microinstruction : Types - Formats - Simple structure of Control unit - Functions of Control Unit. Block 3 : Microprocessor and Assembly Language Program : Microprocessor Architecture : Components of Microcomputer - CPU components - CPU registers - Instruction set - Characteristics of Instruction set - Addressing modes : Immediate, Direct, Indirect, Register, Register Indirect, Displacement, Stack Addressing schemes - Instruction Format Design - Fundamentals of Motorola 68000 Microprocessor - Introduction to Assembly Language : Fundamentals - Program development tools - Example - Interfacing Assembly program to HLL Program. Block 4 : Parallel Organization and RISC : Introduction - Need of Multiprocessor - Characteristics - Interconnection structures - Interprocessor arbitration - Interprocessor communication - Cache coherance - Pipeline vector processing : Objectives - Method of Pipelining - Method of vector processing - Array processors - Parallel Algorithm : Data flow architecture - Parallel algorithms - RISC Objectives - CISC Objectives - RISC architecture - RISC pipelining - Performance analysis - Comparison of various RISC architectures. Reference Books 1. Computer System Architecture by Mano M. Morris, PHI 2. Microprocessors and Interfacing - Programming and Hardware by Douglas V. Hall, McGraw Hill. 3. Computer Organization and Architecture by Stallings, William, Macmillan Int. Edn. MCA 02 Introduction to Software Block 1 : Programming Concepts: Introduction - Problem solving Stages - Pseudocode - Algorithm - Flowchart - Translators - Machine, Assembly and Procedural Languages - Linkers - Loaders -Elements of a programming language - Graphical User Interface (GUI) - Operating system concepts - Process Management - Multiprogramming - Multitasking - Timesharing - CPU Scheduling - Deadlock avoidance - I/O Device Management - Memory management - Partition - Partition - Page management - Swapping - File Management Block 2 : UNIX Operating System : Foundations of UNIX operating system - Features of UNIX - Structure of UNIX operating system - File System - Different types of files - Command format - Text Manipulation commands - Text Editor - Line editors : ed,ex line editors - Vi Screen editor - Sed - File permissions - Super user, owner and other user categories and their privileges - Communication between users - Super user privileges Block 3 : Programming in Unix : Shell Programming - Command Interpreter - Environment variables - Parameter passing - Shell programming language constructs - operators - Expression evaluation - Support for C programming Code - read, echo, if, case - Loops: do, for loops - System Administration - Adding user accounts - Changing privileges - File system mounting and unmounting - Running background processes Block 4 : Software Engineering : Software Life Cycle - Role of software engineer - Qualities of a software product - Principles of software engineering - Trends in Software Development - 4GL and Natural Languages - System Investigations - Control of System Investigations - Case Tools Books of Reference: 1. T.W. Pratt - Programming Languages, Design and Implementation - PHI. 2. R.G. Dromey - How to solve it by Computer - PHI. 3. Operating system Design and Implementation by Andrew S. Tanenbaum - PHI 4. Software Engineering, Pressman Tamil Nadu Open University MCA Syllabus: First Year Computer Fundamentals Introduction to Software Data Structures through C Elements of Systems Analysis and Design Introduction to Database Management System Introduction to Computer Organisation Introduction to Software Engineering Computer Oriented Numerical Methods C++ and Object Oriented Programming Theory of Computer Science Lab 1 : Programming in C with Data Structure Lab 2 : Object Oriented Programming Using C++ Second Year Computer Graphics Design and Analysis of Algorithms Accounting and Finance on Computers Communication Skills Computer Networks Operations Research Operating Systems Object Oriented Analysis and Design Internet Programming Visual Programming Lab 3 : Internet Programming and Graphics Lab 4 : Visual Programming and Accounting Package Third Year Relational Database Management System Client Server Technology Multimedia Systems Distributed Computing Network Programming Project Work |
17th July 2018 03:26 PM | |
Unregistered | Re: Tamil Nadu Open University MCA Syllabus Hello sir, Im doing MCA from Tamil Nadu Open University. I want MCA Syllabus. Is there any one can provide me here Tamil Nadu Open University MCA Syllabus? |
30th May 2015 03:15 PM | |
Unregistered | Tamil Nadu Open University MCA Syllabus I have done BCA and now want to take admission in MCA (Masters Computer Application) Course at School of Computer Sciences - Tamil Nadu Open University (TNOU) so please give me details about admission and syllabus of course? |