UGC Recognized Programme

Bachelor of Science in Computer Science

Transform Ideas into Digital Innovation

3 Years Duration
6 Semesters
Full-Time Programme
NAAC

Accredited Institution

Quality assured education

15:1

Learner-Facilitator Ratio

Personalized attention

95%

Placement Record

Career opportunities assured

₹5L

Average Package

Competitive starting salary

About the Programme

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.

Industry-Aligned Curriculum
Expert Learning Facilitators
Practical Skill Development
Research Opportunities
Computer Science Laboratory
Admissions

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
Curriculum

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
Outcomes

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.

Careers

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

Software DevelopmentIT Services & ConsultingE-CommerceBanking & FinTechHealthcare ITCybersecurityCloud ComputingData ScienceGaming IndustryEducation & EdTechGovernment ITStartups & Innovation
Infrastructure

Department Facilities

State-of-the-art infrastructure supporting world-class education

Advanced Computer Laboratory

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

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

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

Network & Security Lab

Advanced networking lab with routers, switches, firewalls, and cybersecurity tools for practical training in network administration and security.

Digital Library Resources

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

Smart Learning Studios

Technology-enabled learning studios with interactive boards, projectors, recording facilities, and collaborative learning spaces for modern education.

Campus Life at JKKN
Why Us

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.

Faculty

Our Learning Facilitators

Meet our experienced and dedicated department team

Dr.n.chandrakala

Dr.n.chandrakala

Head of Department

M.SC.,M.PHIL.,PH.D

Mrs.P.Priyanka

Mrs.P.Priyanka

Assistant Professor

M.Sc., M.Phil.,B.Ed.,

Mrs.P.Kowsalya

Mrs.P.Kowsalya

Assistant Professor

M.C.A.,

Mrs.A.Vennila

Mrs.A.Vennila

Assistant Professor

M.C.A.,

Mr.R.Pugalendhi

Mr.R.Pugalendhi

Assistant Professor

M.Sc.,

Mrs.D.Savietha

Mrs.D.Savietha

Assistant Professor

M.SC (CS).,

Dr.n.chandrakala

Dr.n.chandrakala

Head of Department

M.SC.,M.PHIL.,PH.D

Mrs.P.Priyanka

Mrs.P.Priyanka

Assistant Professor

M.Sc., M.Phil.,B.Ed.,

Mrs.P.Kowsalya

Mrs.P.Kowsalya

Assistant Professor

M.C.A.,

Mrs.A.Vennila

Mrs.A.Vennila

Assistant Professor

M.C.A.,

Mr.R.Pugalendhi

Mr.R.Pugalendhi

Assistant Professor

M.Sc.,

Mrs.D.Savietha

Mrs.D.Savietha

Assistant Professor

M.SC (CS).,

Dr.n.chandrakala

Dr.n.chandrakala

Head of Department

M.SC.,M.PHIL.,PH.D

Mrs.P.Priyanka

Mrs.P.Priyanka

Assistant Professor

M.Sc., M.Phil.,B.Ed.,

Mrs.P.Kowsalya

Mrs.P.Kowsalya

Assistant Professor

M.C.A.,

Mrs.A.Vennila

Mrs.A.Vennila

Assistant Professor

M.C.A.,

Mr.R.Pugalendhi

Mr.R.Pugalendhi

Assistant Professor

M.Sc.,

Mrs.D.Savietha

Mrs.D.Savietha

Assistant Professor

M.SC (CS).,

Dr.n.chandrakala

Dr.n.chandrakala

Head of Department

M.SC.,M.PHIL.,PH.D

Mrs.P.Priyanka

Mrs.P.Priyanka

Assistant Professor

M.Sc., M.Phil.,B.Ed.,

Mrs.P.Kowsalya

Mrs.P.Kowsalya

Assistant Professor

M.C.A.,

Mrs.A.Vennila

Mrs.A.Vennila

Assistant Professor

M.C.A.,

Mr.R.Pugalendhi

Mr.R.Pugalendhi

Assistant Professor

M.Sc.,

Mrs.D.Savietha

Mrs.D.Savietha

Assistant Professor

M.SC (CS).,

FAQ

Frequently Asked Questions

Find answers to common queries about the B.Sc Computer Science programme

The B.Sc Computer Science programme is a 3-year full-time undergraduate degree comprising six semesters. Each semester includes theoretical coursework, practical laboratory sessions, and project work. The programme follows a progressive curriculum that builds foundational skills in the first year, advances to specialized topics in the second year, and focuses on emerging technologies and capstone projects in the final year.
Graduates can pursue diverse careers in software development, web development, data science, artificial intelligence, cybersecurity, cloud computing, IT consulting, database administration, and mobile app development. They can work in top tech companies like TCS, Infosys, Wipro, Cognizant, startups, government IT departments, and research institutions. Career roles include Software Engineer, Data Analyst, AI/ML Engineer, Cloud Architect, Cybersecurity Analyst, and Full-Stack Developer.
Candidates must have completed Higher Secondary (10+2) from a recognized board with Mathematics as a compulsory subject. The minimum aggregate marks requirement is typically 50% for general category and 45% for reserved categories. Candidates from Science stream with Physics, Chemistry, Mathematics (PCM) or those with Computer Science as a subject are preferred. Commerce students with Mathematics can also apply.
Entry-level positions for B.Sc Computer Science graduates typically offer packages ranging from ₹3 to ₹6 lakhs per annum depending on the company, role, and skills. Positions in product-based companies, data science, AI/ML, and cloud computing often offer higher packages ranging from ₹6 to ₹12 lakhs. With experience and additional certifications, salaries can increase significantly, with senior positions commanding ₹15-25 lakhs per annum or more.
Yes, graduates have multiple higher education pathways. Popular options include M.Sc in Computer Science, MCA (Master of Computer Applications), MBA in IT Management, M.Tech in specialized areas, and MS programs abroad. Learners can also pursue specialized master's programs in Data Science, Artificial Intelligence, Cybersecurity, or Cloud Computing. The department provides guidance for competitive exams like GATE, CAT, GRE, and university entrance tests.
Yes, our dedicated Placement Cell actively supports learners through campus recruitment drives, technical training workshops, resume building sessions, mock interviews, and coding competitions. We have partnerships with leading IT companies including TCS, Infosys, Wipro, Cognizant, and numerous startups. The placement rate for B.Sc Computer Science graduates has consistently been above 95% with competitive packages.
The programme covers multiple programming languages including C, C++, Java, Python, JavaScript, and SQL. You will also learn modern frameworks and technologies like React, Angular, Node.js, Django, Spring Boot, Android development, and cloud platforms (AWS, Azure). The curriculum is regularly updated to include emerging technologies and industry-relevant tools.
Yes, the programme includes a mandatory internship component or project work in the final year. Learners gain practical industry experience through internships at IT companies, startups, research labs, or by working on real-world software development projects. The department assists in securing internship placements with reputed organizations and provides guidance throughout the internship period.
Enroll Now

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.