Also See : TamilnaduOnline.in | Samachaar.inHome | Search | Contact Us
Tamil Nadu Education
 All About Education in
Tamil Nadu
 Last updated on :  8th Nov 08

Home » TNPSC » Syllabus » Degree Standard » Computer Engineering
Advertisement
   Tamil Nadu Profile
   Education
  Facts & Figures
   Universities
   Colleges/ Insitutes
• Engineering
• Management
• Medical
• Pharmacy
• Dental
• Ayurvedic
• Homeopathy
• Nursing
• Physiotherapy
• Veterinary
• Siddha
• Research
• Architecture
• Law
• Mass Comm.
• Biotechnology
• Hotel Mgmt.

Latest Offers








More Offers...

Tamil Nadu Public Service Commission (TNPSC)
Syllabus




Degree Standard

Other Optional Subjects - Click Here

Computer Engineering - (Code - 132)

TNPSC Links
Introduction
Functions
Composition
Examinations
Syllabus
Procedure
Contact
Paper - I


Unit : 1. Discreate Mathematics : Set theory, Principle of mathematical induction, relations, functions, algebraic structures - semigroup, monoid, group, propositional Calculus, generating functions and graph theory.

Unit : 2. Theoritical Computer Science : Basic concepts of Strings, alphabets, languages, finite automation, regular expression, regular sets, minimization of finite automata, Chomsky hierarchy languages, relation between classes of languages, context free grammar, pushdown automata, linear bounded automata, Truing machine, halting problem and decidability.

Unit : 3. Numerical Methods : Number representation and the concepts of precesion, errors in Computation, analysis procedures and error estimation, interpolation, root finding, Linear systems of equations, differentiation and integration.

Unit : 4. Resources Management Techniques : Types of models - Linear Programming - Transportation model - assignment models - Sequencing models - theory of games - Queueing models - replacement models - inventory models - simulation.

Unit : 5. Digital Computer Fundamentals : Number systems - Conversions - logic circuits - Registers - Counters - Half adder, Full adder Circuits - I/O Devices.

Unit : 6. Operating Systems : Process states - interrupt processing - dead lock - main memory storage (fixed and variable partitioning, multiprogramming) - Virtual memory management - page replacement algorithms - job and processor scheduling - process scheduling Algorithms - Disk scheduling - file systems.

Unit : 7. Data and File Structures : Stacks - Queue - evaluation of expressions - Infix, Prefix & Postfix forms - Linked Lists (single & double) - Sorting (Binary, quick, merge, heap, radix) - Binary trees - file organisation (sequential, random, indexed sequential).

Unit : 8. ‘C’ Programming : C Fundatamentals (data types, looping statements, I/O statements & Conversion of data types) - Arrays (Strings & Character) - Pointers - String functions - preprocessors.

Unit : 9. Object Oriented Programming : OOP Concepts - C++ function - arguments passing - function overloading - operator overloading - Constructors and destructors - types of inheritance - Virtual functions - This Pointer - file pointers.

Unit : 10. Relational Database Management System : Data models - relational data base - SQL Data Manipulation - functional dependency - Normal forms - Design and implementation of typical data base systems - internal and external consistency - Concurrency Control techniques.

Top

Paper - II


Unit 1 : Microprocessors & Assembly Language Programming : Microprocessors - Evolution and organisation - instruction set 8085 - microprocessor timings - interfacing memory and i/o - devices - interfacing devices - applications of microprocessors - different processor details - Assembly language programming.

Unit 2 : System Software : Assemblers, loaders, linkers, macroprocessors, text editors, programming languages, lexical analysis, parsing, prcedence grammers, symbol tables, scope rules and parameter passing mechanisms, syntax directed translation, runtime environment, machine code generation, interpreters.

Unit 3 : Design & Analysis of Algorithms : Design techniques, divide and conquer, greedy method, dynamic programming etc, graph algorithms strassen’s matrix multiplication algorithm, geometric algorithms, NP- complete problems, approximation algorithms.

Unit 4 : Computer System Architecture : Elements of computer organization - machine instruction - addressing modes - instruction pipeling - memory organization, CPU, System bus and standards, von neuman, non-von Neuman architectures, language directed architectures, RISC architecture - I/O Subsystems, Hierachical memory, virtual memory system, Cache memory - architectural classification, pipelined processors, vector processing, array processors, Multiprocessor architectures.

Unit 5 : PC Maintenance & Trouble shooting : PC hardware Components - Microprocessors in PC motherboard Circuits - Printer Controller - disk controller (floppy and hard) - display adapter - auxillary subsystems (Serial port, Real time clock, LAN, memory expansions & backup) - installation & preventive maintenance - Trouble shooting (Nature of faults, types of faults, systematic trouble shooting - diagnosis, rectifications, diagnostic software - problems in mother board, printer interface, serial port, display adapter - disk drives).

Unit 6 : Software Engineering : System analysis - System modelling - Software prototyping - Object oriented design - design heuristics - Jackson System development - Warrier - Orr diagrams - real-time system - software reuse - CASE - quality assurance - quality metrics - Software testing.

Unit 7 : Computer Networks : Concepts of data communication, LAN evolution - OSI - ISO 7 layer model and design issues - Physical layer, transmission media, packet and circuit switching, topologies, Data link layer, LAN, token passing, sliding window protocols, protocol specification and verification, network layer, routing, congestion control, Transport layer, session and presentation layer, design issues, application layer, file transfer, electronic mail, Multimedia systems, mobile computing.

Unit 8 : Computer Graphics : Interactive computer graphics - Raster Scan & random Scan systems - Input & Output devices - Output primitives - attributes - area filling. 2-D, and 3-D transformations - Matrix representations, viewing, windowing, clipping algorithms, picture construction techniques - curves-3D concepts - 3D display techniques - parallel and perspective projection - Depth cueing - Hidden surface/line elimination back face removal.

Unit 9 : Visual Programming : Fundamental of Visual Basic, and NET, VB tools, forms, Property Settings, Variables, Number constants, arrays, pointers, Statements in VB manipulation of objects in VB and File operations, database features.

Unit 10 : Internet & Java Programming : Browers - URL definitions - WWW - Clinet/Server architecture in internet - domain name extension types - addressing Scheme - Java fundamentals - Constructors - dynamic method despatch - packages & interfaces - applets.

For detail about more National and State Civil Services Exams



Add this page to your favoritesTell a friendReport Error on this page


   1.  Users may use our interactive Forums @ NNE to discuss all queries and gather more information.
   2.  Explore more of your favourite career option at Career Center
   3.  To excel in Interviews, check out our Interview Tips
   4.  To have customised career assistance, explore Career Shaper @ NNE

National Network of Education strives to provide the latest, updated and correct information. Your participations will enhance our efforts. In case you have a suggestion or have spotted an error - please provide us your FEEDBACK.
Quick Links - National Network of Education
Universities/Institutes
IITs, IIMs, NITs, Universities, IIITs, Important Institutes, Top Institute Search, Coaching, World's Top Universities

Education
Management, Engineering, Medical, Science, Humanities, Law, Commerce, Agriculture, Computers/IT, Mass Communication, Study Abroad, Distance Education,Correspondence,Online Education, Vocational, Part-time, Open Courseware
Daily Updates
Educational News, Notifications, Announcements, Exam Alerts, Exam Results

Exams
Entrance Exams, Civil Services, International Exams, Exam Updates/Notifications, Exam Results
Careers
Career Guidance, Class XI th, After Class XII th, Career Options, Stress Management
Resources
Educational Loans, Scholarships, Students, Teachers, Parents
Share / Connect
Press Releases, Articles, Forums, EduPal, Feedback, Report Error
NNE’s Channels
IndiaEducation.net,   IndiaEdunews.net,   ExamResults.Net,   EduStore.Biz,   EduAds.Net,   EduPal.In,   EduSearch.In
North Zone
Delhi
Haryana
Himachal
Jammu Kashmir
Punjab
Rajasthan
Uttaranchal
Chandigarh

South Zone
Andhra, Hyderabad
Andaman
Tamilnadu
Chennai

Karnataka, Bangalore
Kerala
Lakshadweep
Puducherry

East Zone
Bihar
Orissa
Kolkata
West Bengal
West Zone
Damandiu
Dadra Nagar Haveli
Goa
Gujarat, Ahmedabad
Mumbai
Maharashtra
Pune
North East Zone
Assam
Arunachal
Mizoram
Meghalaya
Manipur
Nagaland
Sikkim
Tripura
Central Zone
Chhattisgarh
Jharkhand
MP
UP
Other Channels:    Pan India Network, Festivals of India, Greetings, Jokes, Weather, Child, Chatting
National Network of Education (NNE) ? Pragati Infosoft Pvt. Ltd. (PIPL) About us  |  Advertise with us  |  Feedback  |  Contact Us  |  Mission Education  |  Report error  |  Work for us

2000-09 All rights reserved worldwide - National Network of Education
Project & Websites Developed by Pragati Infosoft Pvt. Ltd. India. Please see Disclaimer and Privacy policy