#1
June 28th, 2016, 10:55 AM
| |||
| |||
Syllabus of PGDCA Punjabi University Patiala
Hello sir I am Amit!!! Please provide me the syllabus of the Post Graduate Diploma In Computer Applications of Punjabi University, Patiala?? Hey Amit!!! As you demanded for syllabus of the Post Graduate Diploma In Computer Applications of Punjabi University, Patiala so here I am providing you that: First Semester PGDCA-101 Fundamentals of Information Technology PGDCA-102 Operating Systems PGDCA-103 Programming Fundamentals through "C" Language PGDCA-104 Computer Organization and Architecture PGDCA-105 Software Lab – I Office Automation and Productivity Tools PGDCA-106 Software Lab – II Programming Fundamentals through "C" Language Second Semester PGDCA-201 Data Structures PGDCA-202 Object Oriented Programming with C++ PGDCA-203 Database Management System with MS ACCESS PGDCA-204 Fundamentals of Computer Networks, Internet and Scripting Languages PGDCA-205 Software Lab – III Data Strucutres and Programming with C++ PGDCA-206 Software Lab – IVMS ACCESS and Scripting Languages Syllabus of PGDCA Punjabi University Patiala SECTION-A Historical Evolution of Computer: Block Diagram of computer, characterisation of computers, types of computers, the computer generations. Basic Anatomy of Computers: memory unit, input-output unit, arithmetic logic unit, control unit, central processing unit, RAM, ROM, PROM, EPROM. Input-Output Devices: Keyboard, Mouse, Joy tick, Track Ball, Touch Screen, Light Pen, Digitizer, Scanners, Voice Recognition Devices, Optical Recognition devices, Dot matrix, Character and Line printer, DeskJet printer, Laser printer, and plotters. SECTION-B Number System: Non-positional and positional number systems, Base conversion, binary, decimal, hexadecimal, and octal systems, conversion from one system to the other. Binary Arithmetic: Addition, subtraction and multiplication. Computer Codes: weighted and non-weighted code, BCD, EBCDIC, ASCII, Unicode, XS-3, Grey Codes. SECTION-C Computer Software: Introduction, types of software, systems software, GUI, operating system, high level languages, assemblers, compilers and interpreters, system utilities, application packages, stages in the development of software, program testing and debugging, program documentation, concept of firmware. SECTION-D Applications of Information Technology and Trends: IT in Business and Industry, IT in Education & training, IT in Science and Technology, IT and Entertainment, Current Trends in IT Application - AI, Virtual Reports, voice recognition, Robots, Multimedia Technology. E-Commerce: Meaning, its advantages & limitations, Infrastructure for E-commerce, Types of E-Commerce Applications. Multimedia: Concepts, Components and Application. Text Book: 1. P.K. Sinha and P. Sinha, Foundations of Computing, First Edition, 2002, BPB. References: 1. Chetan Srivastva, Fundamentals of Information Technology, Kalyani Publishers. 2. Turban Mclean and Wetbrete, Information Technology and Management, Second Edition, 2001, John Wiley & Sons. 3. Satish Jain, Information Technology, BPB, 1999. 4. Sukhmeen Kaur, Vikram Gupta, S. S. Hatia and Navneet Kaur, "Fundamentals of Information Technology", Kalyani Publishers. PGDCA-102 Operating Systems Maximum Marks: 80 Lectures to be delivered: 40-50 Minimum Pass Marks: 35 % Time allowed: 3 Hrs. A) Instructions for paper-setters The question paper will consist of five sections A, B, C, D and E. Sections A, B, C and D will have two questions from the respective sections of the syllabus and will carry 20% marks each. Section E will have 5-10 short answer type questions which will cover the entire syllabus uniformly and will carry 20% marks in all. B) Instructions for candidates 1. Candidates are required to attempt one question each from sections A, B, C and D of the question paper and the entire section E. 2. Use of non programmable scientific calculator is allowed. SECTION-A Introduction to operating System: Definition, its need and Operating system services, Early systems, Introduction to various types of operating systems: Batch processing operating system, Multiprogramming operating system, Time Sharing operating system, Multi tasking operating system, Distributed operating system, Network operating system, Real time operating system, Multi processor system and parallel processing. SECTION-B Process Management: Process concept, types of Process scheduling, Basci concept of CPU Scheduling, Scheduling criteria, and Scheduling algorithms: FCFS, SJF, Round Robin & Queue Algorithms, Deadlock defintion and its characterization. SECTION-C Windows: GUI, Icon, Toolbar Working with files, closing and saving a file Mouse Mechanics: Click, double click, Drag and drop method, Installation of a new software, Control panel, Explorer, Accessories, Network Neighbour hood, system tools, Recycle bin, Files and directory management under windows, Running programs SECTION-D Unix: Structure of Unix, Kernel and shell, Commands of Unix, Unix file system, own file system, Electronic mail. Vi Editor: Editing text, screen controls Printing and spooling Unix Administration: Superuser, Booting, Backup, Creating and managing new accounts. Text books: 1. Rathbone,” Windows for dummies”, Pustak mahal 2. Stan Kelly-Bootley,”Understanding UNIX”, Sybex Tech asian edition 3. Silverschatz,”Operating system concepts”, Pearson Education India. PGDCA-103 Programming Fundamentals through "C" Language Maximum Marks: 80 Lectures to be delivered: 40-50 Minimum Pass Marks: 35 % Time allowed: 3 Hrs. A) Instructions for paper-setters The question paper will consist of five sections A, B, C, D and E. Sections A, B, C and D will have two questions from the respective sections of the syllabus and will carry 20% marks each. Section E will have 5-10 short answer type questions which will cover the entire syllabus uniformly and will carry 20% marks in all. B) Instructions for candidates 1. Candidates are required to attempt one question each from sections A, B, C and D of the question paper and the entire section E. 2. Use of non programmable scientific calculator is allowed. SECTION-A Programming process: Problem definition, program design, coding, compilation and debugging. Fundamentals of C: Identifiers and keywords, data types, input and output, type conversion, operators and expressions: Arithmetic, unary, logical and relational operators, assignment operator, conditional operator, and library functions. SECTION -B Control statements: branching, looping using for, while and do-while statements, nested control structures, switch, break and continue statement Functions: definition, call prototype and passing arguments to a function, recursion versus iteration Storage classes: automatic, external and static variables. SECTION -C Arrays: Definition, accessing elements, initialization, passing to functions, multi dimensional arrays, strings Pointers: address and referencing operators, declaration, assignment, passing pointer to functions, pointer arrays SECTION -D Structures: variables, accessing members, nested structures, pointer to structures, self referential structures. Files in C: Sequential files, random access files, Unformatted files, Text files, binary files. Text Book: 1. Byron Gottfried , “Programming with C, Second edition, Schaum’ s outline series” TMH References: 1. Ram Kumar and Rakesh Aggarwal : Programming in Ansi C, TMH 2. B.W. Kerrighan and D.M.Richie, “ The C programming language”, 2nd edition, PHI 3. H.H. Tan & T.B. Dorazio,” C Programming for engineers & Computer Science”, Mcgraw Hill international edition. 4. Vikram Gupts and S. S. Bhatia, "Programming Fundamentals through C Language" Kalyani Publishers. Contact Detail: Punjabi University NH 64, Urban Estate Phase II, Patiala, Punjab 147002 Phone: 0175 304 6366 For Detailed syllabus here I am attaching a word file: Last edited by Neelurk; February 6th, 2020 at 10:34 AM. |
|