PreDAC: Preparatory Course for Appearing C-CAT (C-DAC)
This course is designed to provide students with sound concepts and knowledge of computers, information technology, C and oops concepts and Soft skills. This course helps students to crack C-DAC Common Admission Test (C-CAT) Section A and B for admission to Post Graduate Diploma Courses.
Fundamentals of Computing (10 Hrs)
Algorithms, Problems solving using computers (flow chart, Program, etc.), data representation, Input /output units, Computer memory, Programming language, Computer generations and classification,
C Programming (34 Hrs)C Language Fundamentals:
Character set, Identifiers, Keywords, Data Types, Constant and Variables, Statements, Expressions, Operators, Precedence of operators, Input-output Assignments, Control structures, Decision making and Branching, Decision making & looping.
C Functions:
User defined and standard functions, Formal and Actual arguments, Functions category, function prototypes, parameter passing, Call-by-value, Call-by-reference, Recursion, Storage Classes.
Arrays and Strings
One dimensional Array, Multidimensional Array declaration and their applications, String Manipulation.
Pointers
Pointer variable and its importance, Pointer Arithmetic, passing parameters by reference, pointer to pointer, linked list, pointers to functions, dynamic memory allocation.
Structures and Unions
Declaration of structures, declaration of unions, pointer to structure & unions File HandlingConsole input output functions, Disk input output functions, Data files. Features in CCommand line arguments, bit wise operators, enumerated data types, type casting, macros, the C preprocessor, more about library functions.
Data structure using C (20 Hrs)
Stacks, Queues, Linked Lists (Single, double, Circular).
Operating System (20 Hrs)
Overview of Operating System, Types of Operating System, System Structure, Process communication, Concurrency, Deadlock, CPU scheduling, Memory Management
Data Communication and Networking (16 Hrs)
Introduction to computer networks, Network hardware (LAN, WAN, MAN), Network Software, OSI and TCP/IP layers and reference model, IP addressing, Basic of Router, Switches, Hubs, Internet, Information Security, Multimedia Computing, Voice and Data communications, Social Networking
Object Oriented Programming concepts (20 Hrs)
Classes, Objects, Programming constructs, Functions, Access Specifies, Classes and Objects, Overloading, Inheritance, Polymorphism, Abstract Classes, Reusability
Soft Skills
English
Spell checking, Sentence correction, Synonyms, Antonyms, Sentence completion, Fill in the Blanks, Spotting error, Nouns, idioms /phrases, Pronouns, Verbs, Adjectives, Comprehension, Articles, Active & Passive voice
Quantitative Aptitude and Reasoning
Time & Work, Compound & Simple Interest, LCM & HCF, Number System,Percentage, Permutation and Combination, Partnership, Pipes and CisternProbability, Profit and Loss, Ratio and Proportion, Clock & Calender, Time & Distance, Problem on MensurationSeries Completion (Number, Alphabets etc), Coding & Decoding, Blood RelationPuzzle Test, Directions Sense Test, Data Sufficiency, Syllogism, Alphabets, Mathematical operators, Arithmetical Reasoning, Odd Man Out (Number Series,Alphabets, etc), Symbols, Classification.
Course Duration: The Preparatory Course for Post Graduate Diploma course is of two months duration (160 Hours) refer the course syllabus.
- Graduate in Engineering or equivalent (e.g. BE / BTech / 4-year BSc / AMIE / DoEACC B Level, etc.) in Electronics/ Computer Science/ IT or related areas.OR
- Post Graduate in Engineering Sciences (e.g. MSc in Computer Science, IT, Electronics, etc.).OR
- Graduate in any discipline of Engineering or equivalent,OR
- MCA/MCM.OR
- Post Graduate in Physics/ Computational Sciences/ Mathematics or allied areas.OR
- Post Graduate in Management with graduation degree in Science/ IT/ Computers.
- The candidates must have secured a minimum of 50% marks in their qualifying examination.