Bachelor of Science in Computer Science
Transform Ideas into Digital Innovation
Accredited Institution
Quality assured education
Learner-Facilitator Ratio
Personalized attention
Placement Record
Career opportunities assured
Average Package
Competitive starting salary
Programme Overview
The Bachelor of Science in Computer Science is a comprehensive three-year undergraduate programme designed to provide Learners with in-depth knowledge of programming languages, data structures, algorithms, software engineering, artificial intelligence, and database management. This UGC-recognized programme offers a perfect blend of theoretical foundations and practical hands-on experience, preparing graduates for dynamic careers in the rapidly evolving technology industry.
Our progressive education philosophy ensures that Learners develop computational thinking, problem-solving abilities, and industry-ready skills through project-based learning. The curriculum integrates core computer science fundamentals with emerging technologies like cloud computing, machine learning, cybersecurity, and web development, equipping graduates with competencies demanded by leading IT companies, startups, and research institutions worldwide.

Eligibility & Admission Criteria
Requirements for joining the B.Sc Computer Science programme
Academic Qualification
- •Higher Secondary (10+2) from recognized board
- •Mathematics as a compulsory subject
- •Minimum 50% aggregate marks
- •45% for reserved categories
Accepted Streams
- •Science stream with PCM preferred
- •Computer Science as a subject
- •Commerce with Mathematics
- •Candidates with strong mathematical aptitude
Documents Required
- •10th & 12th Mark Sheets
- •Transfer Certificate
- •Community Certificate
- •Passport Size Photographs
- •Aadhaar Card Copy
- •Income Certificate
- •Bank Details
Programme Curriculum
Comprehensive syllabus designed to build expertise in computer science and technology
Semester I
- •25UGTA01 - General Tamil-I
- •25UGEN01 - General English-I
- •25UCSC01 - Core - I - Python Programming
- •25UCSCP01 - Core Practical – I - Python Programming Lab
- •25UCSNM1 - NME - I - Digital Advertising and Strategies
- •25UCSS01 - SEC – I Computer Science with AI Acceleration – Foundations
Semester II
- •25UGTA02 - General Tamil-II
- •25UGEN02 - General English-II
- •25UCSC02 - Core – II - Data Structure and Algorithms
- •25UCSCP02 - Core Practical - II - Data Structure and Algorithms Lab
- •25UCSNM2 - NME - II - Digital Skills for Employability
- •25UCSS02 - SEC – II - Computer Science with AI Acceleration Implementation
Programme Learning Outcomes
Skills and competencies you will develop through this programme
Programming Proficiency
Master multiple programming languages including C, C++, Java, Python, and modern frameworks for developing robust software applications.
Problem-Solving Skills
Develop computational thinking and algorithmic problem-solving abilities to design efficient solutions for complex technical challenges.
Database Management
Acquire expertise in designing, implementing, and managing relational and NoSQL databases with SQL, optimization, and data integrity skills.
Web & App Development
Build responsive websites and mobile applications using modern technologies like HTML5, CSS3, JavaScript, React, and Android development.
AI & Machine Learning
Apply artificial intelligence and machine learning algorithms to solve real-world problems including data analysis and predictive modeling.
Professional Communication
Effectively communicate technical concepts through documentation, presentations, and collaborate in agile team environments.
Career Opportunities
Diverse career pathways await B.Sc Computer Science graduates
Software Developer
Design and develop applications for top IT companies and startups
Web Developer
Create responsive websites and web applications for global clients
Data Analyst
Analyze data patterns and provide business intelligence insights
System Administrator
Manage IT infrastructure, networks, and server systems
Cybersecurity Analyst
Protect organizations from cyber threats and security breaches
Cloud Engineer
Design and manage cloud-based solutions on AWS, Azure, GCP
AI/ML Engineer
Develop intelligent systems and machine learning models
Mobile App Developer
Build iOS and Android applications for diverse industries
Key Employment Sectors
Department Facilities
State-of-the-art infrastructure supporting world-class education
Advanced Computer Laboratory
State-of-the-art computer labs with 100+ high-performance workstations, latest software tools, and high-speed internet connectivity for hands-on programming and development work.
AI & Machine Learning Lab
Specialized laboratory equipped with GPU workstations, TensorFlow, PyTorch frameworks, and cloud computing resources for advanced AI and ML projects.
Project Development Center
Dedicated space for final year projects, internship work, and collaborative development with modern tools and infrastructure for software engineering.
Network & Security Lab
Advanced networking lab with routers, switches, firewalls, and cybersecurity tools for practical training in network administration and security.
Digital Library Resources
Access to ACM Digital Library, IEEE Xplore, Springer, and other research databases with extensive collection of computer science books and journals.
Smart Learning Studios
Technology-enabled learning studios with interactive boards, projectors, recording facilities, and collaborative learning spaces for modern education.

Why Choose Our B.Sc Computer Science Programme?
Our progressive education approach ensures holistic development, preparing you for success in the technology industry and beyond.
UGC Recognized & NAAC Accredited
Quality-assured education meeting national standards with excellent academic reputation and industry recognition.
Industry-Aligned Curriculum
Curriculum designed in consultation with IT industry experts covering latest technologies and market demands.
Expert Learning Facilitators
Highly qualified faculty with doctoral degrees, industry experience, and research publications in computer science.
Strong Placement Support
Dedicated placement cell with partnerships with leading tech companies ensuring excellent career opportunities.
Hands-on Project Experience
Real-world project work, internships, and industry collaborations providing practical experience and portfolio building.
Our Learning Facilitators
Meet our experienced and dedicated department team

Dr.n.chandrakala
Head of Department
M.SC.,M.PHIL.,PH.D

Mrs.P.Priyanka
Assistant Professor
M.Sc., M.Phil.,B.Ed.,

Mrs.P.Kowsalya
Assistant Professor
M.C.A.,

Mrs.A.Vennila
Assistant Professor
M.C.A.,

Mr.R.Pugalendhi
Assistant Professor
M.Sc.,

Mrs.D.Savietha
Assistant Professor
M.SC (CS).,

Dr.n.chandrakala
Head of Department
M.SC.,M.PHIL.,PH.D

Mrs.P.Priyanka
Assistant Professor
M.Sc., M.Phil.,B.Ed.,

Mrs.P.Kowsalya
Assistant Professor
M.C.A.,

Mrs.A.Vennila
Assistant Professor
M.C.A.,

Mr.R.Pugalendhi
Assistant Professor
M.Sc.,

Mrs.D.Savietha
Assistant Professor
M.SC (CS).,

Dr.n.chandrakala
Head of Department
M.SC.,M.PHIL.,PH.D

Mrs.P.Priyanka
Assistant Professor
M.Sc., M.Phil.,B.Ed.,

Mrs.P.Kowsalya
Assistant Professor
M.C.A.,

Mrs.A.Vennila
Assistant Professor
M.C.A.,

Mr.R.Pugalendhi
Assistant Professor
M.Sc.,

Mrs.D.Savietha
Assistant Professor
M.SC (CS).,

Dr.n.chandrakala
Head of Department
M.SC.,M.PHIL.,PH.D

Mrs.P.Priyanka
Assistant Professor
M.Sc., M.Phil.,B.Ed.,

Mrs.P.Kowsalya
Assistant Professor
M.C.A.,

Mrs.A.Vennila
Assistant Professor
M.C.A.,

Mr.R.Pugalendhi
Assistant Professor
M.Sc.,

Mrs.D.Savietha
Assistant Professor
M.SC (CS).,
Frequently Asked Questions
Find answers to common queries about the B.Sc Computer Science programme
Begin Your Journey in Computer Science
Join our B.Sc Computer Science programme and transform yourself into a technology professional ready to shape the digital future.