The undergraduate programme in computer science was offered as core course in 2000
Objectives
- Ability to analyze a probem,identify and define the computing requirements to solution.
- Ability to design, implement and evaluate a computer based system, process, component or program to meet desired needs.
- Recognition of the need for and having the ability to engage in continuing professional development.
- Ability to use current techniques ,skills and tools necessary for computing practice.
- Ability to apply design and development principles in the construction of software systems of varying complexity.
- Ability to analyze the local and global impact of computing on individuals,organizations and society
B. Sc. Computer Science
M. Sc. Computer Science
I Semester
- Tamil-I (CLA1L)
- English-I (CLZ1L)
- Programming in ‘C’ (SAE1A)
- Allied-I –Paper I – Mathematics-I (SBAMM)
- NME- Business & Office Applications (SNE1A)
- Soft Skill-I-Essentials of Language & Communication Level-I (TSSEA)
- Practical-I –Programming in ‘C’ (SAE11)
II Semester
- Tamil-II (CLA2H)
- English-II (CLZ2L)
- Digital Electronics & Microprocessors (SAE2B)
- Allied-I-Paper-II-Mathematics- II (SBAMN)
- NME-Business & Office Applications Lab (SNE21)
- Soft Skill-II-Essentials of Language & Communication Level-II (TSSEB)
- Practical-II- Digital Electronics & Microprocessors Lab (SAE22)
III Semester
- Tamil-III (CLA3M)
- English-III (CLZ3P)
- Programming in C++ & Data Structures (SAE3A)
- Allied-II-Paper-I-Statistical Methods & their Applications-I (SBAOC)
- Soft Skill-III-Essentials of Spoken and Presentation Skills- Level-I (TSSEC)
- Environmental Studies
- Practical- III-Data Structures using C++ (SAE31)
IV Semester
- Tamil-IV (CLA4K)
- English-IV (CLZ4R)
- Programming in Java (SAE4A)
- Allied-II-Paper-II-Statistical Methods & their Applications-II (SBAOD)
- Soft Skill-IV-Essentials of Spoken and Presentation Skills-Level-II (TSSED)
- Environmental Studies(ENV4B)
- Practical-IV-Java Programming Lab (SAE41)
- Allied-Practical-I- Statistical Methods & their Applications-I & II (SBAO2)
V Semester
- Operating Systems (SAE5A)
- Database Management Systems (SAE5B)
- Computer Architecture & Organization (SAE5C)
- Elective-I-Visual Programming(SEE5A)
- Value Education (VAE5Q)
- Practical-V-RDBMS lab (SAE51)
VI Semester
- Data Communication & Networking (SAE6A)
- Web Technology (SAE6B)
- Elective-II- Object Oriented Analysis & Design (SEE6C)
- Elective-III-Computer Graphics (SEE6E)
- Practical-VI-Web Applications Lab (SAE61)
- Extension Activities (CES6Q)
I Semester
- Design and Analysis of Algorithms(PSD1A)
- Advanced Java Programming (PSD1B)
- System Software(PSD1C)
- Practical-I-Algorithms Lab
- Practical-II-Advanced Java Lab
- ED-Elective-I-Theoritical Foundations of Computer Science(PED1A)
- Soft Skill -I-Language & Communication (PSSEA)
II Semester
- Computer Networks(PSD2A)
- Digital Image Processing(PSD2B)
- Practical – III –RDBMS Lab
- Elective-I-Computer Graphics (PSDEC)
- Practical-IV-Image Processing using Java Lab
- ED-Elective-II-Object Oriented Analysis & Design (PED2A)
- Soft Skill-II
- Soft Skill-III
III Semester
- Principles of Compiler Design (PSD3A)
- Information Security (PSD3B)
- Artificial Intelligence(PSD3C)
- Elective-II-Cryptography (PSDEE)
- Elective-III-Multimedia Systems(PSDEG)
- Practical-V-Mini Project
- Soft Skill-IV
- Internship
IV Semester
- Project & Viva voce