Computer science degrees deal with the theoretical foundations of information and computation, taking a scientific and practical approach to computation and its applications. Computation is defined as any type of calculation or use of computing technology that follows well-defined models (such as algorithms and protocols) in the practice of information processing (which in turn is defined as the use of these models to transform data in computers).

The main aim of this program is to create quality professionals and research fellows who can work in every sector of the world by implementing the technology of computer systems and software. The course provides students a great deal to enter the real world where ambitious Computer Science professionals can showcase their skills as Software Developer, System Integrator, and System Analyst among other job profiles.

PEO:

• To apply hardware and software technologies that provide computing solutions for successful careers in industry/higher education/research.
• To set the foundation of mathematics, computer science, and problem-solving methodology for effective implementation in the area of software services and developments.
• To become entrepreneurs/innovators to apply the principles of system analysis, design, development, and project management to address social, technical, and business challenges.
• To promote awareness and to acquire leadership qualities with strong communication skills along with professional and ethical values.
• To adopt lifelong learning, act with Integrity, and have inter-personal skills needed to engage with commitment towards social responsibilities and maintain high ethical standards.

Program Outcomes (PO):

• To apply fundamental knowledge of computing, mathematics, and science relevance to the discipline.
• To design, implement, and evaluate a computer-based system, process, component, or program for various applications.
• To use current techniques, skills, and modern tools necessary for research-based knowledge and research methods for the cultural, societal, environmental considerations and demonstrate the knowledge of and need for sustainable development.
• To formulate models, design and conduct experiments for interpreting data and critical thinking
• To apply ethical principles, commit to professional ethics and responsibilities of the computing practice, and its solutions.
• Development of emphatic written and verbal communication skills. Continuous professional development through long term learning.
• To function individually and on teams, including diverse and multidisciplinary, to accomplish a common goal.
• To solidify the computing principles to apply for one’s own work, as a member and leader in a team, to manage projects.

PSO:

• The ability to understand, analyze and develop computer programs in the areas related to algorithms, system software, multimedia, web design, big data analytics, and networking for efficient design of computer-based systems of varying complexity.
• Familiarity and practical competence with a broad range of programming language and open-source platforms. Use knowledge in various domains to identify research gaps and hence to provide solutions to new ideas and innovations.
• Ability to update knowledge continuously in the tools like Rational Rose, MATLAB, Argo UML, R Language, and technologies like Storage, Computing, Communication to meet the industry requirements in creating innovative career paths for immediate employment and for higher studies.

Click Here to Download Course Outcome

S.No. Sem Part Sub Type Sub Code Subject Credit Hours INT EXT Total
1 1 1 L1 Language – I 4 4 40 60 100
2 1 2 L2 English for Communication – I 4 4 40 60 100
3 1 3 Core Core  – I – Programming in C 4 4 40 60 100
4 1 3 Core Practical Core – I Practical –  Programming in C Lab 2 4 20 30 50
5 1 3 DSC DSC DSC 1C 4 4 40 60 100
6 1 3 DSC Practical DSC Practical – 1C 2 4 20 30 50
7 1 3 Allied-I DSA DSA 1A 4 4 40 60 100
8 1 4 AEC Ability Enhancement Course I 2 2 50 50
9 1 6 VAC Value Added Course – I% 2 50 50
28 30      
1 2 1 L1 Language – II 4 4 40 60 100
2 2 2 L2 English for Communication – II 4 4 40 60 100
3 2 3 Core Core  – II – DBMS 4 4 40 60 100
4 2 3 Core Practical Core Practical II – DBMS Lab 2 4 20 30 50
5 2 3 DSC DSC DSC 2C 4 4 40 60 100
6 2 3 DSC Practical DSC Practical – 2C 2 4 20 30 50
7 2 3 Allied-II DSA DSA 2A 4 4 40 60 100
8 2 4 AEC Ability Enhancement Course II 2 2 50 50
9 2 6 VAC Value Added Course – II % 2 50 50
28 30      
1 3 3 Core Core III – Operating System 4 5 40 60 100
2 3 3 Core Practical Core Practical III –  Operating System Lab 2 4 20 30 50
3 3 3 DSC DSC 3C 4 5 40 60 100
4 3 3 DSC Practical DSC Practical – 3C 2 4 20 30 50
5 3 3 Allied-III DSA DSA 3A 4 5 40 60 100
6 3 4 SEC SEC-I Skill Enhancement Courses – I 2 5 20 30 50
7 3 4 AEC Ability Enhancement Course III 2 2 50 50
8 3 6 VAC Value Added Course – III % 2 50 50
9 3 6 IDL Inter Department Learning – I# 2 50 50
24 30      
1 4 3 Core Core IV – Ethical Hacking 4 5 40 60 100
2 4 3 Core Practical Core Practical IV –  EthicaHacking Lab 2 4 20 30 50
3 4 3 DSC DSC DSC 4C 4 5 40 60 100
4 4 3 DSC Practical DSC Practical – 4C 2 4 20 30 50
5 4 3 Allied-IV DSA DSA 4A 4 5 40 60 100
6 4 4 SEC SEC-II Skill Enhancement Courses – II 2 5 20 30 50
7 4 4 AEC Ability Enhancement Course IV 2 2 50 50
8 4 6 VAC Value Added Course – IV % 2 50 50
9 4 6 IDL Inter Department Learning – II# 2 50 50
24 30      
1 5 3 Core Core V – Digital Forensics 4 4 40 60 100
2 5 3 Core Practical Core Practical V  – Digital Forensics Lab 2 4 20 30 50
3 5 3 DSC DSC DSC 5C 4 4 40 60 100

 

4 5 3 DSC Practical DSC Practical – 5C 2 4 20 30 50
5 5 3 DSE DSE – I Elective  – I – DSE 1E 4 5 40 60 100
6 5 3 DSE DSE – II Elective  – II – DSE 2E 4 5 40 60 100
7 5 4 SEC SEC-III Skill Enhancement Courses – III 2 4 20 30 50
8 5 6 VAC Value Added Course – V% 2 50 50
24 30      
1 6 3 Core Core VI –  R Programming 4 6 40 60 100
2 6 3 Core Practical Core Practical VI  –  R Programming Lab 2 4 20 30 50
3 6 3 DSE DSE – III Elective – III – DSE 3E 4 6 40 60 100
4 6 3 DSE DSE – IV Elective – IV – DSE 4E 4 6 40 60 100
5 6 3 Core Course – XI DSC Core Project 8 4 80 120 200
6 6 4 SEC SEC-IV Skill Enhancement Courses – IV 2 4 20 30 50
7 6 5 EX Extension Activity- EX % 2 50 50
26 30 1900 1950 3850
Total credit 154

Note :

@ –     No End Semester Examination, only Internal Exam.

#    –    No Internal Examination, only End Semester Exam.

Discipline-Specific Core

S.No Course Code Course Pre-request Offering Department Mandatory
1 Data Structures Computer Science Yes
2 Database Management System Computer Science Yes
3 Software Engineering BCA
4 Computer Graphics Computer Technology
5 Scripting Languages Computer Technology
6 Linux & Shell Programming Core – II
7 Big Data Analytics Information Technology Yes
8 Ethical Hacking Computer Science
9 Data Structures Practical Computer Science Yes
10 RDBMS Lab
11 Software Engineering Lab BCA
12 Computer Graphics Lab Computer Technology
13 Scripting Languages Lab Computer Technology
14 Linux & Shell Programming Lab
15 Big Data Analytics Lab Information Technology
16 Ethical Hacking Lab Computer Science

Allied

S.No Course Code Course Pre-request Offering Department Mandatory
1 Organizational Behaviors Commerce
2 Entrepreneurial Development Commerce Yes
3 Mathematics for Computer Science Maths
4 Quantitative and Aptitude Maths Yes
5 Operations Research Maths
6 Principles of Management Management
7 Research Methodology Commerce
8 Principles of Accountancy Commerce
9 PC and Mobile Hardware Computer Science
10 Computer Networks Computer Science

Skill Based Subject

S.No Course Code Course Pre-request Offering Department Mandatory
1 Information and Cyber Security Computer Science
2 Animation and Multimedia Computer Technology Yes
3 Internet Of Things Information Technology Yes
4 Operating System Core I Computer Science Yes
5 Data warehouse and Data Mining Information Technology
6 Computer Architecture and Design Computer Science
7 Enterprise Resource Planning Information Technology
8 Distributed Programming Information Technology
9 Digital Image Processing Computer Technology

Discipline-Specific Elective

S.No Course Code Course Pre-request Offering Department Mandatory
1 Software Project Management BCA
2 R Programming Information Technology
3 Blockchain Fundamentals Information Technology
4 Software Quality and Assurance BCA
5 Information Storage and Management Information Technology
6 Cloud Infrastructure and Services Information Technology
7 Software Testing BCA Yes
8 Data Sciences Information Technology Yes
9 Web Mining Computer Science

Ability Enhancement Course

S.No Course Code Course Pre-request Offering Department Mandatory
1 Environmental Studies General Yes
2 Women Studies Commerce II
3 Constitution of India Commerce I
4 Human Rights General Yes
5 Yoga Tamil
6 NCC Viscom
7 Communicative English English
8 Quantitative Aptitude Mathematics
  • Areas of Placement opportunity
    • Placement opportunity as Software Developer, Testing, Web Designer, and Database Administrator, and Network Administrator.
  • Entrepreneur opportunity / about alumni entrepreneur
    • Alumni working in TCS, Infosys, CTS, Capgemni, Deloite, etc..
  • Higher Education opportunities
    • Higher Education opportunities like MCA, MS, MBA, M.Sc.( IT), M.Sc CS