• Support a drug-free India take the Nasha Mukt Bharat pledge at nmba.dosje.gov.in.

    image
  • Vinayaka Mission's Chennai Campus invites you to the Freshers' Orientation Program on 14th July 2025.

    image
  • PM Vidyalaxmi Education Loan Scheme Launched - Collateral-free loans for students of top institutions.

    image
  • Join us Movie Screening

    image
  • SUFFER A Journey through Life Hindi (Short Film)

    image
  • Movie Screening - 12th Fail

    image
  • A Session on Protecting Intellectual Property Rights (IPRs) and IP Management for Startups on account of World IPR Day

  • A Session on Protecting Intellectual Property Rights (IPRs) and IP Management for Startups on account of World IPR Day

SAS

School of Arts & Science

B.Sc. in Computer Science

The BACHELOR OF SCIENCE IN COMPUTER SCIENCE (B.Sc. COMPUTER SCIENCE) at SAS (School of Arts and Science) The B.Sc. Computer Science program, structured under the National Education Policy (NEP) 2020 and the Learning Outcome-Based Curriculum Framework (LOCF), is a three-year undergraduate degree designed to foster holistic, multidisciplinary, and outcome-based learning. The curriculum integrates core computing subjects like programming in C, Python, Java, data structures, machine learning, and operating systems, alongside electives in emerging technologies such as IoT, cloud computing, and cybersecurity.

Overview

The program emphasizes skill development through hands-on labs, internships, and value-added courses in design thinking, innovation, and research methodology. Students also engage in language proficiency, environmental studies, and communication enhancement, ensuring well-rounded personal and professional growth. The course aims to produce graduates who are technically proficient, ethically responsible, and industry-ready, capable of solving real-world problems and adapting to dynamic technological landscapes.

Duration & Fees

300+
Students Benefited

SAS

Scholarship

SAS provides a range of scholarships and financial aid opportunities to deserving students:

  • Merit Scholarships – For students with outstanding academic records.
  • Sports & Cultural Scholarships – For achievers in extracurricular activities.
  • Need-based Support – Financial assistance for economically weaker students.
  • Special Scholarships – For girl students, differently-abled, and minority categories (as per institutional policy).
SAS

Programme Highlights

  • Outcome-Based Education (OBE): Focuses on measurable learning outcomes and student-centric teaching.

  • Aligned with NEP 2020 & LOCF: Promotes flexibility, multidisciplinary learning, and holistic development.

  • Choice-Based Credit System (CBCS): Enables students to tailor their academic journey.

  • Intel-NEC program provides hands on training from industry and internship opportunity. As an add on if students wish to study course with Intel-NEC.

  • Regular workshops, guest lectures, and industry seminars.

  • Emphasis on hands-on labs, project work, and soft skill training.

  • Exposure to emerging technologies and real-world applications

  • Emphasis on interdisciplinary learning, critical thinking, and practical skills.

  • Integration of MOOCs (SWAYAM, NPTEL) for extra credits.

  • Internships: Mandatory after Semesters IV & V.

  • Dedicated career support through the SAS Placement Cell.

Programme Structure (Semester-Wise)

The B.Com programme at SAS follows a structured semester-based curriculum under the CBCS pattern.
Year / Semester Core Courses (Commerce) Ability Enhancement / Language Skill Enhancement / Electives Credits
Year 1 – Semester I Programming Fundamentals using C and C++- theory and lab English I, Tamil I, Environmental Studies Mathemeatics 22
Year 1 – Semester II Programming in Python- theory and lab, Data Structures, Data Structures Lab English II, Tamil II R Programming 23
Year 2 – Semester III Database Management Systems, Database Management Systems Lab, Programming in Java, Programming in Java Lab English III, Tamil III UI and UX, Physics theory and lab 26
Year 2 – Semester IV Digital Electronics and Microprocessor, Digital Electronics and Microprocessor Lab, Operating System, Operating System Lab Tamil -IV/ Hindi –IV & English-IV AI Tools, Internet of Things & Internet of Things Lab, Introduction to Indian Knowledge Systems 25
Year 3 – Semester V Software Design and Architecture, Software Design and Architecture Lab, Computer Networks, Computer Networks Lab English for Communication Sustainable Development Goals, Disaster Management Course, Constitution of India 22
Year 3 – Semester VI Natural Language Processing, Machine Learning, Machine Learning Lab, Project Work Emotional Intelligence Artificial Intelligence 22

FAQs

The programme is 3 years long, divided into 6 semesters under the Choice Based Credit System (CBCS).

Students must earn 140 credits across core subjects, electives, skill enhancement, internships, and value-added courses.

Yes, internships and project-based learning are integral parts of the programme.

Yes! Most theory courses are paired with lab sessions to ensure hands-on experience.

Absolutely. The curriculum includes Skill Enhancement Courses (SEC) like Digital Marketing, UI/UX, Ethical Hacking, and internships to build real-world skills.

Students can join our INTEL- NEC program to have hands on industry training

Definitely. The program prepares students for M.Sc., MCA, MBA (IT), and other postgraduate programs, as well as competitive exams.

Programme Brochure

Category Details
Division Faculty of Science
School Name School of Computing
Department Name Department of Computer Science
Programme Name BACHELOR OF SCIENCE IN COMPUTER SCIENCE (B.Sc CS)

Course Basket Overviews

Course Type Description
Programme Core (PC) Mandatory core subjects that form the foundation of the Computer Science degree, Programming in C, Python, Java, Data Structures, Operating Systems, Machine Learning.
Programme Electives (PE) Allied Mathematics and physics, Artificial Intelligence, Cybersecurity, Cloud Computing, Internet of Things, Blockchain. Specialized or advanced subjects chosen within the discipline.
University Core (UC) Compulsory courses mandated by the university for all students. Leadership, ethics, sustainability, Indian Knowledge System, peace studies, yoga, life skills.
University Electives (UE) Interdisciplinary or skill-based courses offered across departments. Advertising, Emotional Intelligence, Media Management, Organic Farming, Indian Knowledge Systems.

Programme Structure (Semester-Wise with Credits)

Sl. No. Courses Credits
SEMESTER-I
1 Tamil-I/Hindi-I Part-I: 3
2 :English-I Part-II 3
3 Programming Fundamentals using C and C++ DSC– I: 3
4 Programming Fundamentals using C and C++ Lab DSC– I: 2
5 Numerical and Statistical Methods DSE 1 6
6 Environmental Studies AEC-I : 4
7 Multidisciplinary Elective (MDE-I) MDE-I: 1
8 Indian Knowledge System (IKS-I) IKS-I: 1
SEMESTER-II
9 Tamil-II/Hindi-II Part I 3
10 English-II Part II 3
11 Python Programming DSC–II: 3
12 Python ProgrammingLab DSC–II: 2
13 Data Structures DSC– III 3
14 Data Structures Lab DSC– III 2
15 R Programming SEC I 3
16 Vocational Education Course VEC-I VEC-I : 1
17 Multidisciplinary Elective (MDE-II) MDE-II: 1
18 Design Thinking Course (DTC) DTC : 1
19 New Literacy Program (NLP) NLP: 1
SEMESTER-III
20 Part-I:Tamil-III/Hindi-III Part I 3
21 Part-II:English-III Part II 3
22 Database Management Systems DSC– IV: 3
23 : Database Management Systems Lab DSC–IV 2
24 Programming in Java DSC–V 3
25 Programming in Java Lab DSC V 2
26 Operation Research DSE-II: 5
27 UI and UX SEC-II: 3
28 Innovation Entrepreneurship Course IEC: 2
SEMESTER-IV
29 Part-I:Tamil-IV/Hindi-IV Part I 3
30 Part-II:English-IV Part II 3
31 Digital Electronics and Microprocessor DSC–VI: 3
32 Digital Electronics and Microprocessor Lab DSC–VI: 2
33 Operating System DSC–VII 3
34 Operating System Lab DSC–VII 2
35 Cloud Computing & Cloud Computing Lab DSE-III: 5
36 AI tools SEC-III: 3
37 Indian Knowledge System (IKS-II) IKS-II: 1
SEMESTER-V
38 Software Design and Architecture DSC– VIII: 3
39 Software Design and Architecture Lab DSC– VIII: 2
40 Computer Networks DSC–IX 3
41 Computer Networks Lab DSC–IX: 2
42 English for Communication AEC-II - 4
43 Sustainable Development Goals (SDG-I) SDG-I: 1
44 Disaster Management Course (DMC-I_ DMC-I: 1
45 Constitution of India (CI-I) CI-I: 1
46 Research Methodology (RMC) RMC: 2
SEMESTER-VI
35 Natural Language Processing DSC–X: 6
36 Machine Learning DCC–XI: 3
37 Machine Learning Lab DSC–XI 4
38 Project Work DSC–XII 5
39 Artificial Intelligence DSE-IV: 5
40 Multidisciplinary Elective (MDE-II) MDE-II 1

Total Programme Credits

  • B.Sc. Mathematics (3 Years) – ~140 Credits

Note: Programme structure is subject to periodic revisions based on academic council decisions, industry requirements, and accreditation standards. Students will be informed of changes in advance.

Sticky Buttons with Announcements
Apply Now