B Sc Computer Science

B.Sc. Computer Science is the study of principles and fundamentals of computers, where the latest technologies and trends are the most important topics. The course empowers students to deal with the technicalities and issues with authorized knowledge of databases and analytical skills. The course equips students to work as Software Engineers in renowned IT companies that offer them a decent salary that increases with experience and expertise. It is concerned with understanding, designing, execution and solving issues related to computer systems and applications.

B.Sc. Computer Science educates students with computing methods that have their roots in concepts of mathematics and logic. The course imparts knowledge about programming and database requisitions.HTML programming and Object-Oriented programming is what students are taught for tackling problems prevailing in Software Industry. Students also learn to develop competence in process and product standards.

Students can go for MBA IT, MCA, M.Sc. Computer Science after completing B.Sc. Computer Science, which can be highly beneficial for them as they can aim for better job placements.

Career Prospects

The IT sector has witnessed a significant boom in the recent decade, which has increased the number of jobs, giving freshers new opportunities to make successful careers. Students have acquired jobs not only in IT sector but in other sectors like Data Publishing, Consultancies, Financial institutes etc.


With immense scope for students to get placed in software and hardware companies, the students can work in following sectors: Banks, Schools and Colleges, Technical Support, Traffic Light Management, Consultancies, Insurance Providers, System Maintenance, Security and Surveillance Companies, Computers and Related Electronic Equipment Manufactures, Software Development Companies. 


Year of  Establishment

B.Sc  :  2009

University Syllabus

Semester I

  • Tamil/other language
  • English
  • Digital Logic & Programming in c
  • Programming in C Lab
  • Allied: 1. Mathematics I
  • Allied: 2. Mathematics Foundations I
  • Environmental Studies

Semester II

  • Tamil/other languages
  • English
  • C++ & Data structures
  • C++ and Data structure lab
  • Allied: 1. Mathematics II
  • Allied: 2. Mathematics Foundations II
  • Soft skill
  • Value education

Semester III

  • Tamil/other Languages
  • English
  • Java Programming
  • Java Programming Lab
  • Allied: 1. Physics I
  • Allied: 2. Statistical Methods and their Applications

  • Design & Analysis of Algorithm
  • Introduction to information technology

Semester IV

  • Tamil/other languages
  • English
  • Database Management Systems
  • RDBMS Lab
  • Allied: 1. Physics I
  • Allied: 2. Statistical Methods and their Applications II

  • Computer Organisation and architecture
  • Internet and its Applications

Semester V

  • Mobile Application Development
  • Operating System
  • Data Communication & Network
  • Mobile Applications Development – Lab
  • Operating System – Lab
  • Elective:
    • Data Mining
    • Computer Graphics
    • Information Security
  • Skill Based: Software Engineering

Semester VI

  • Cloud Computing
  • Open Source Programming
  • ASP.NET Lab
  • Open Source Programming – Lab
  • Elective 1
    • Software Testing
    • Mobile Computing
    • Microprocessor
  • Elective 2
    • Internet Of Things
    • System Software
    • Multimedia Systems
  • Skill Based: ASP.NET



Mr. M.Sounderrajan. M.Sc., B.Ed

Assistant Professor

  • Mrs.S.Saranya M.Sc M.Phil

  • Ms. D.Steffi MCA., B.Ed