ANNA UNIVERSITY TIRUCHIRAPPALLI Tiruchirappalli – 620 024

Regulations 2008 Curriculum B.E. COMPUTER SCIENCE AND ENGINEERING SEMESTER III
S.No. 1 2 3 4 5 6 7 8 9 Subject Code MA1201 CS1201 EC1206 CS1202 EC1207 HS1201 EC1208 CS1203 CS1204 Subject Theory Transforms and Partial Differential Equations Data Structures Digital Principles and Systems Design Object Oriented Programming Analog and Digital Communication Environmental Science and Engineering Practical Digital Laboratory Data Structures Laboratory Object Oriented Programming Laboratory 0 0 0 0 0 0 3 3 3 Total 2 2 2 27 3 3 3 3 3 3 1 0 1 0 1 0 0 0 0 0 0 0 4 3 4 3 4 3 L T P C

SEMESTER IV
S.No. 1 2 3 4 5 6 7 8 9 Subject Code MA1252 CS1251 EC1257 CS1252 CS1253 CS1254 CS1255 CS1256 EC1258 Subject Theory Probability and Queueing Theory Design and Analysis of Algorithms Microprocessors and Microcontrollers Computer Organization and Architecture Operating Systems Database Management Systems Practical Operating Systems Laboratory Database Management Systems Laboratory Microprocessors Laboratory 0 0 0 0 0 0 3 3 3 Total 2 2 2 27 3 3 3 3 3 3 1 1 0 1 0 0 0 0 0 0 0 0 4 4 3 4 3 3 L T P C

SEMESTER V
S.No. 1 2 3 4 5 6 7 8 9 Subject Code Subject Theory Discrete Mathematics Software Engineering Computer Networks Theory of Computation System Software Visual Programming Practical Networks Laboratory System Software Laboratory Visual Programming Laboratory 0 0 0 0 0 0 3 3 3 Total 2 2 2 27 3 3 3 3 3 3 1 0 0 0 1 1 0 0 0 0 0 0 4 3 3 3 4 4 L T P C

SEMESTER VI
S.No. 1 2 3 4 5 6 7 8 9 Subject Code Subject Theory Numerical Methods Artificial Intelligence Principles of Compiler Design Distributed Systems Graphics and Multimedia Cryptography and Network Security Practical Compiler Design Laboratory Graphics and Multimedia Laboratory Communication and Soft Skills Laboratory 0 0 1 0 0 0 3 3 3 Total 2 2 2 27 3 3 3 3 3 3 1 1 0 0 1 0 0 0 0 0 0 0 4 4 3 3 4 3 L T P C

SEMESTER VII
S.No. 1 2 3 4 5 6 7 8 9 E1**** E2**** Subject Code Subject Theory Internet Computing Object Oriented Analysis and Design Middleware Technologies Total Quality Management Elective I Elective II Practical CASE Tools Laboratory Middleware Technologies Laboratory Software Development Laboratory 0 0 0 0 0 0 3 3 3 Total 2 2 2 25 3 3 3 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 4 3 3 3 3 3 L T P C

SEMESTER VIII
S.No. 1 2 3 4 5 E3**** E4**** Subject Code Subject Theory Mobile Computing Network Protocols Elective III Elective IV Practical Project Work 0 0 12 Total 12 24 3 3 3 3 0 0 0 0 0 0 0 0 3 3 3 3 L T P C

LIST OF ELECTIVES
S.No. 1 2 3 4 5 6 7 1 2 3 4 5 6 7 1 2 3 4 5 6 7 1 2 3 4 5 6 7 Subject Code Subject Elective I Parallel Computing Digital Image Processing Component Based Technology Natural Language Processing UNIX Internals Open Source Software Wireless Network Systems Elective II High Performance Microprocessors Advanced Java Programming Advanced Databases Advanced Operating Systems Embedded Systems Data Warehousing and Mining Knowledge based Decision Support Systems Elective III C # and .NET XML and Webservices User Interface Design Information Security Software Testing Professional Ethics and Human Values TCP / IP Design and Implementation Elective IV Grid Computing Fundamentals of Pervasive Computing Real Time Systems Soft Computing Software Project Management Resource Management Techniques Software Quality Management 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 L T P C