You are on page 1of 1

Syllabus for CET

1) Foundations of computing: Major areas to be covered in this section are Boolean Algebra, Computer arithmetic, Logic Gates, Number Systems, Decoders, Code Converters, Multiplexers, Counters, Shift-Registers, Latches and Flip-flops, Computer Organization and Architecture (CPU, Memory maps ,Read-Write operations, Memory and IO access, Polled and Interrupt driven IO,DMA data transfer, Programmed IO, Cache memory, Virtual memory, static and dynamic memory, Microprocessors (x86 architecture), instruction set and addressing modes, Assembly Language Programming, Memory and I/O interfacing, Operating System Concepts (Memory, I/O Management; Process, File, Spooling, Multiprogramming, Batch Processing, Multiprocessing, Time-sharing, Basics of Data Communication, Multiplexing, Demultiplexing , Switching, OSI and TCP / IP Protocol Suites, Synchronous / Asynchronous Communication, LAN Topologies and Protocols (Ethernet-CSMA / CD, Token Ring, Token bus protocols), WAN Protocols (HDLC, Frame Relay, X.25, ISDN). 2) C Programming Language and Data Structures: Data Types, Variables, Constants, Control Flow if, if-else, switch, Operators and Expressions, for and while statements, Structures and Unions, functions, Arrays and Pointers, Input and Output in C, Files, Bit wise operators and Bit-fields, Preprocessor directives, Lists, Stacks Queues, Algorithm analysis, Searching and Sorting Algorithms, Trees, Graphs, Object Oriented Programming Concepts.

3) Aptitude: The Aptitude Test will be held on the pattern of GRE or GMAT. The questions in the Aptitude Test will test the applicants Quantitative Aptitude, Analytical Ability and Vocabulary of the English Language

You might also like