B.Sc. (Computer Science)
Annamalai University

Eligibility : No formal educational qualification is required  B.A/B.Com/B.Sc/B.B.A/B.M.M/B.C.A. Candidates who have completed 18 years on 1 st July of the academic year are eligible for provisional admission for these courses. The provisional admission will be confirmed after a simple Entrance test. Study material will be provided for entrance test also.
Students who may have completed one year of study in other Universities are admitted to the second year B.A. / B.Com. / B.Sc. / B.B.A and
students who may have completed two years of study in other Universities are admitted in the Final Year B.A./B.Com./ B.Sc./B.B.A. It is not necess­ary to pass F.Y. or S.Y. to join for One/Two sitting course.
Duration :
3 years

Duration: Three year
First Year:
1 Language (Tamil/Hindi/French)
2 English: Prose and Composition
3 Basics of Information Technology
4 Scientific Computing
5 Data Structures and Algorithms
6 Unix and C
7 Programming Lab - I (MS-Office, Unix and C)
8 Programming Lab - II (Data Structures)
   Second Year:
1 Computer Architecture and Microprocessors
2 Operating Systems
3 Object Oriented Programming Using C++
4 Relational Data Base Management System
5 Web Development Tools
6 Visual Programming
7 Programming Lab - III (Oracle 8i and Visual Basic)
8 Programming Lab - IV (C++)
Third Year:
1 Internet and Java Programming
2 Computer Graphics
3 Computer Networks
4 System Software
5 Software Engineering
6 Project and Viva Voce
7 Programming Lab - V (Internet and Java Programming)
8 Programming Lab - VI ( Graphics)
9 Project work
The Students are expected to do a project work, in an assigned topic under the supervision of an approved guide individually during the final Year