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 Course Code Course Name Credit Hours INT EXT Total
1 1 1 L1   Language – I 3 5 50 50 100
2 1 2 L2   English – I 3 5 50 50 100
3 1 3 Core    Core  Course – I Theory 
Problem solving techniques in C
4 5 50 50 100
4 1 3 Core     Core  Course – II Theory / Practical
Programming Lab in C
4 4 50 50 100
5 1 3 Allied   Allied-I
Mathematics for Computer Science
4 5 50 50 100
6 1 4 SEC   Skill Enhancement Courses – I Practical / Training
PYTHON Programming or DBMS
4 4 50 50 100
7 1 4 AEC   Ability Enhancement Course I Environmental Studies or Universal Human Values & Professional Ethics 2 2 50 0 50
            24 30 350 300 650
1 2 1 L1   Language – II 3 5 50 50 100
2 2 2 L2   English – II 3 5 50 50 100
3 2 3 Core    Core  Course – III Theory
Java Programming (or) Python Programming
4 5 50 50 100
4 2 3 Core     Core  Course – IV Theory / Practical
Java Programming Lab (or) Python Programming Lab
4 4 50 50 100
5 2 3 Elective   Elective  – I Entrepreneurship Development (or) Data Structures  4 4 50 50 100
6 2 3 Allied   Allied-II
Discrete mathematics
4 5 50 50 100
7 2 4 AEC   Ability Enhancement Course II Design Thinking 2 2 50 0 50
8 2 5 Ext   Extension Activity – I (NASA) 1 0 25 0 25
            25 30 375 300 675
1 3 1 L1   Language – III 3 4 50 50 100
2 3 2 L2   English – III 3 4 50 50 100
3 3 3 Core    Core  Course – V Theory
Web Technology 
(or)  Java Programming 
4 6 50 50 100
4 3 3 Core     Core  Course – VI Theory / Practical
Web Technology Lab 
(or)  Java Programming Lab
4 4 50 50 100
5 3 3 Allied   Allied-III
Quantitative Aptitude
4 5 50 50 100
6 3 4 SEC   Skill Enhancement Courses – II Practical / Training
   Cloud Computing 
(or) Web Technologies
4 5 50 50 100
7 3 4 AEC   Ability Enhancement Course III Soft Skill-1 2 2 50 0 50
8 3 3 ITR   Internship / Industrial Training (Summer vacation at the end of II semester activity) 2 0 50 0 50
9 3 5 Ext   Extension Activity – II (NASA) 1 0 25 0 25
            27 30 425 300 725
1 4 1 L1   Language – IV 3 4 50 50 100
2 4 2 L2   English – IV 3 4 50 50 100
3 4 3 Core    Core  Course – VII Theory
Graphics & Multimedia (or) Full Stack 
4 6 50 50 100
4 4 3 Core     Core  Course – VIII Theory / Practical
Programming Lab – Graphics & Multimedia (or) Full Stack Lab
4 4 50 50 100
5 4 3 Allied   Allied-IV
Operational Research
4 5 50 50 100
8 4 3 Elective    Elective  – II
Option 1 
AI in Cloud Computing Option 2 Deep Learning Option 3 Data Mining (or) Operating System
4 5 50 50 100
7 4 4 AEC   Ability Enhancement Course IV Soft Skill-2 2 2 50 0 50
8 4 5 Ext   Extension Activity – III (NASA) 1 0 25 0 25
            25 30 375 300 675
1 5 3 Core    Core  Course – IX Theory
Machine Learning (or) Machine Learning
4 6 50 50 100
2 5 3 Core     Core  Course – X Theory / Practical
Machine Learning Lab
(or) Machine Learning Lab
4 6 50 50 100
3 5 3 Elective    Elective  – III
Option 1
Network Security and Cryptography
Option 2 Operating system and Networks
Option 3 Data Communication and Networking (or) Big Data Analytics
4 6 50 50 100
  5 3 PRJ   Project 0 6 0 0 0
4 5 4 SEC   Skill Enhancement Courses – III Practical / Training
Linux and Shell Programming (or) Data Visualization 
4 6 50 50 100
5 5 3 ITR   Internship / Industrial Training (Summer vacation at the end of IV semester activity) 2 0 50 0 50
6 5 5 Ext   Extension Activity – IV (NASA) 1 0 25 0 25
            19 30 275 200 475
1 6 3 Core    Core  Course – XI Theory
Big Data Analytics (or) Server Side Scripting
4 6 50 50 100
2 6 3 Core     Core  Course – XII Theory / Practical
Big Data Analytics Lab (or) Server Side Scripting Lab
4 4 50 50 100
3 6 3 Elective    Elective – IV
Option 1  RDBMS
Option 2  Data structures and algorithms
Option 3  Computational Intelligence (or) Software testing  
4 6 50 50 100
4 6 3 PRJ   Core Project 8 8 100 100 200
5 6 4 SEC   Skill Enhancement Courses – IV Practical / Training
Internet of Things (or) Virtualization & Cloud security
4 6 50 50 100
            24 30 300 300 600
          Total credit 144 180 2100 1700 3800
Additional Credits
S.No. Sem Part Sub Type Sub Code Subject Credit Hours INT EXT Total
1 2 6 VAC   VAC – Microsoft CoE Course
(or) Foundation of Data Science
2 2 50 0 50
2 3 6 VAC   Inter Department Course
(or) Computer Vision 
2 2 50 0 50
3 4 6 IDC   VAC – Microsoft CoE Course
(or) Relational Database Certification 
2 2 50 0 50
4 5 6 VAC   VAC – Microsoft CoE Course
(or) Deep Learning 
2 2 50 0 50
  • 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