Curriculum
UG COMPUTER SCIENCE SYLLABUS
I YEAR-I SEMESTER |
LANGUAGE TAMIL/MALAYALAM/ HINDI |
LANGUAGE ENGLISH |
CORE I PROBLEM SOLVING TECHNIQUES AND PROGRAMMING IN 'C' |
CORE II MAJOR PRACTICAL PROGRAMMING IN C-PRACTICAL |
ALLIED DISCRETE MATHEMATICS |
ALLIED PRACTICAL COMPUTER BASIS |
COMMON ENVIRONMENTAL STUDIES |
II SEMESTER |
LANGUAGE TAMIL/MALAYALAM/ HINDI |
LANGUAGE ENGLISH |
CORE III OBJECT ORIENTED PROGRAMMING IN C++ |
OBJECT ORIENTED PROGRAMMING IN C++-PRACTICAL |
ALLIED-II DIGITAL DESIGN |
ALLIED PRACTICAL COMPUTER BASIS |
COMMON VALUE BASED EDUCATION |
II YEAR-III SEMESTER |
PART-3: CORE: 5 COMPUTER ARCHITECTURE |
CORE: 6 JAVA PROGRAMMING |
CORE-7 PRACTICAL JAVA PROGRAMMING |
ALLIED 4: DATA STRUCTURE |
ALLIED : 5 PRACTICAL DATA STRUCTURE |
PART IV : SKILL BASED SUBJECTS INTERNET FUNDAMENTALS (OR) FLASH |
NON MAJOR ELECTIVE I INTRODUCTION TO COMPUTERS (OR) PROGRAMMING IN C |
IV SEMESTER |
PART III CORE :8 VISUAL BASIC |
CORE 9 : THEORY - ELECTIVE I MICROPROCESSOR (OR) EMBEDDED SYSTEM (OR) INTRODUCTION TO OPEN SOURCE |
CORE 10 PRACTICAL VISUAL BASIC |
ALLIED 6: THEORY RESOURCE MANAGEMENT TECHNIQUES |
ALLIED 5: PRACTICAL DATA STRUCTURE |
PART IV:SKILL BASED SUBJECT COMMON |
NON MAJOR ELECTIVE II BASIC PROGRAM DESIGN (OR) C++ PROGRAMMING |
III YEAR- V SEMESTER |
PART III: CORE-11: THEORY SOFTWARE ENGINEERING |
CORE 12: THEORY COMPUTER GRAPHICS & MULTIMEDIA |
CORE 13: THEORY WEB TECHNOLOGY |
CORE 14: THEORY - ELECTIVE II ARTIFICIAL NEURAL NETWORK (OR) CLOUD COMPUTING (OR) ASP.NET |
CORE 15 : PRACTICAL COMPUTER GRAPHICS AND MULTIMEDIA LAB |
PART IV : SKILL BASED SUBJECT II PC TROUBLESHOOTING (OR) DREAMVIEWER |
VI SEMESTER |
CORE 16: THEORY OPERATING SYSTEMS |
CORE 17: THEORY COMPUTER NETWORKS AND DATA COMMUNICATIONS |
CORE 18: THEORY DATA MINING |
CORE 19: THEORY RDBMS |
CORE 20: PRACTICAL RDBMS |
CORE 21: PRACTICAL SOFTWARE DEVELOPMENT LAB |