Program Objectives
The Program Objectives for the B.Tech in Computer Science and Engineering program are as follows:
- Develop Core Competencies: To develop the core competencies required for a career in computer science and engineering.
- Foster experiential learning & Innovation: To foster practical skills by providing laboratory work, projects, and internships, allowing students to apply their theoretical knowledge to practical situations, use various software and hardware tools, and gain hands-on experience.
- Provide Exposure to Emerging Technologies: To provide exposure to emerging technologies, enabling students to work with cutting-edge technologies and prepare for the future.
- Encourage Research and Innovation: To encourage research and innovation by providing opportunities to explore research areas in computer science and engineering, contribute to academic research, and develop innovative products and solutions.
- Develop Professionalism and Ethics: To develop professionalism and ethics by providing opportunities to work in teams, communicate effectively, and understand the social and ethical implications of technology.
- Enhance Employability: To enhance employability by providing career guidance and counseling, developing job-ready skills, and fostering industry connections and collaborations.

4 Years
Duration

₹ 1,95,000
Fees

PCET
Centralized Placement Cell
Program Highlights
Industry-Relevant Curriculum
Focus on experiential learning & Research
Strong Industry-Academia Interface
Entrepreneurship and Innovation
Premium Placements
Quality placements.
Student participation in global competitions.
Exposure of In-house Incubation Cell nurturing various Start ups.
Preamble
The Bachelor of Technology in Computer Science and Engineering (B.Tech CSE), is a four-year undergraduate degree program that is designed to provide students with a comprehensive understanding of computer science and engineering concepts, theories, and applications.
The Program prepares students for careers in the field of computer science and technology through a unique pedagogy of experiential learning.
Vision and Mission
Vision
To be a Premier Hub in Computer Engineering in Education and Research.
Mission
To build technologically competent and ethically strong individuals for serving the needs of industry and society by providing state-of-the-art resources, opportunities for Learning and Research in Computer Engineering.
Course Curriculum
Semester I
Course Code |
Course Type |
Course Name |
Teaching Scheme |
CR |
|||
L | P | T | H | ||||
MAJ | Linear Algebra & Univariate Calculus | 3 | – | – | 3 | 3 | |
MAJ | Linear Algebra & Univariate Calculus Tutorial |
– |
– |
1 |
1 |
1 |
|
MAJ | Engineering Graphics |
3 |
– |
– |
3 |
3 |
|
MAJ | Engineering Graphics Laboratory |
– |
2 |
– |
2 |
1 |
|
MIN | Engineering Chemistry | 3 | – | – | 3 | 3 | |
MIN | Engineering Chemistry Laboratory |
– |
2 |
– |
2 |
1 |
|
OEC | Open Elective I |
3 |
– |
– |
3 |
3 |
|
AEC | HSMC-1 |
– |
2 |
– |
2 |
1 |
|
SEC | Computer programing & problem solving I |
1 |
– |
– |
1 |
1 |
|
SEC | Computer programing & problem solving I
Laboratory |
– | 4 | – | 4 | 2 | |
VAC | Life Skill-I | – | 2 | – | 2 | 1 | |
Total | 13 | 12 | 1 | 26 | 20 |
Semester II
CourseCode |
Course Type |
Course Name |
Teaching Scheme |
CR |
|||
L | P | T | H | ||||
MAJ | Multivariate Calculus | 3 | – | – | 3 | 3 | |
MAJ | Multivariate Calculus Tutorial |
– |
– |
1 |
1 |
1 |
|
MAJ | Engineering Physics |
3 |
– |
– |
3 |
3 |
|
MAJ | Engineering Physics Laboratory |
– |
2 |
– |
2 |
1 |
|
MIN | Basic Electrical & Electronics Engineering | 3 | – | – | 3 | 3 | |
MIN | Basic Electrical & Electronics Engineering Laboratory |
– |
2 |
– |
2 |
1 |
|
OEC | Open Elective II |
3 |
– |
– |
3 |
3 |
|
AEC | HSMC-II | – | 2 | – | 2 | 1 | |
SEC | Computer programing & problem solving II | 1 | – | – | 1 | 1 | |
SEC | Computer programing & problem solving II Laboratory |
– |
4 |
– |
4 |
2 |
|
VAC | Life Skill-II |
– |
2 |
– |
2 |
1 |
|
Total | 12 | 14 | 1 | 26 | 20 |
Semester III
CourseCode |
Course Type |
Course Name |
Teaching Scheme |
CR |
|||
L | P | T | H | ||||
MAJ | Data Structure and Algorithms | 3 | – | – | 3 | 3 | |
MAJ | Data Structure and AlgorithmsLaboratory |
– |
2 |
– |
2 |
1 |
|
MAJ | Digital Electronics and Computer Organization |
3 |
– |
– |
3 |
3 |
|
MAJ | Digital Electronics Laboratory |
– |
2 |
– |
2 |
1 |
|
MIN | Discrete Mathematics |
3 |
– |
– |
3 |
3 |
|
MIN | Discrete Mathematics Tutorial | – | – | 1 | 1 | 1 | |
OEC | Open Elective III | 3 | – | – | 3 | 3 | |
AEC | HSMC-III |
– |
2 |
– |
2 |
1 |
|
SEC | Proficiency Course-I | 1 | – | – | 1 | 1 | |
SEC | Proficiency Course-I Laboratory | – | 4 | – | 4 | 2 | |
VAC | Life Skill-III |
– |
2 |
– |
2 |
1 |
|
Total | 13 | 14 | 0 | 27 | 20 |
Semester IV
CourseCode |
Course Type |
Course Name |
Teaching Scheme |
CR |
|||
L | P | T | H | ||||
MAJ | Computer Networks | 3 | – | – | 3 | 3 | |
MAJ | Database Management System | 3 | – | – | 3 | 3 | |
MAJ | Computer Networks Laboratory | – | 4 | – | 4 | 2 | |
MAJ | Database Management System Laboratory | – | 4 | – | 4 | 2 | |
MIN | Microprocessor Architecture | 2 | – | – | 2 | 2 | |
MIN | Microprocessor Architecture Laboratory | – | 2 | – | 2 | 1 | |
MIN | Software Engineering | 2 | – | – | 2 | 2 | |
MIN | Project based Learning Laboratory-I | – | 2 | – | 2 | 1 | |
AEC | HSMC-IV | – | 2 | – | 2 | 1 | |
SEC | Proficiency Course-II | – | 4 | – | 4 | 2 | |
VAC | Life Skill-IV | – | 2 | – | 2 | 1 | |
Total | 10 | 20 | 0 | 30 | 20 |
Semester V
CourseCode |
Course Type |
Course Name |
Teaching Scheme |
CR |
|||
L | P | T | H | ||||
MAJ | Design and Analysis of Algorithm | 3 | – | – | 3 | 3 | |
MAJ | Design and Analysis of Algorithm Laboratory |
– |
4 |
– |
4 |
2 |
|
MAJ | Cloud Computing |
3 |
– |
– |
3 |
3 |
|
MAJ | Project based Learning Laboratory-II |
– |
4 |
– |
4 |
2 |
|
MIN | Professional Elective Course – 1 |
2 |
– |
– |
2 |
2 |
|
MIN | Professional Elective Course – 2 |
2 |
– |
– |
2 |
2 |
|
MIN | Professional Elective Course – 1 Laboratory |
– |
2 |
– |
2 |
1 |
|
MIN | Professional Elective Course – 2 Laboratory | – | 2 | – | 2 | 1 | |
AEC | HSMC-V |
– |
2 |
– |
2 |
1 |
|
SEC | Proficiency Course-III | – | 4 | – | 4 | 2 | |
VAC | Life Skill-V |
– |
2 |
– |
2 |
1 |
|
Total | 10 | 20 | 0 | 30 | 20 |
Semester VI
CourseCode |
Course Type |
Course Name |
Teaching Scheme |
CR |
|||
L | P | T | H | ||||
MAJ | Operating Systems | 3 | – | – | 3 | 3 | |
MAJ | Operating Systems Laboratory | – | 4 | – | 4 | 2 | |
MAJ | Compiler Design | 3 | – | – | 3 | 3 | |
MAJ | Project based Learning Laboratory-III | – | 4 | – | 4 | 2 | |
MIN | Professional Elective Course – 3 | 2 | – | – | 2 | 2 | |
MIN | Professional Elective Course – 4 | 2 | – | – | 2 | 2 | |
MIN | Professional Elective Course – 3 Laboratory | – | 2 | – | 2 | 1 | |
MIN | Professional Elective Course – 4 Laboratory | – | 2 | – | 2 | 1 | |
AEC | HSMC-VI | – | 2 | – | 2 | 1 | |
SEC | Proficiency Course-IV | – | 4 | – | 4 | 2 | |
VAC | Life Skill-VI | – | 2 | – | 2 | 1 | |
Total | 10 | 20 | 0 | 30 | 20 |
Semester VII
CourseCode |
Course Type |
Course Name |
Teaching Scheme |
CR |
|||
L | P | T | H | ||||
MAJ | Machine Learning | 3 | – | – | 3 | 3 | |
MAJ | Machine Learning Laboratory |
– |
4 |
– |
4 |
2 |
|
MAJ | Software Project Management |
3 |
– |
– |
3 |
3 |
|
MAJ | Project based Learning Laboratory-IV |
– |
4 |
– |
4 |
2 |
|
MIN | Professional Elective Course – 5 |
2 |
– |
– |
2 |
2 |
|
MIN | Professional Elective Course – 6 |
2 |
– |
– |
2 |
2 |
|
MIN | Professional Elective Course – 5 Laboratory |
– |
2 |
– |
2 |
1 |
|
MIN | Professional Elective Course – 6 Laboratory | – | 2 | – | 2 | 1 | |
INTR | Internship |
– |
8 |
– |
8 |
4 |
|
Total | 10 | 20 | 0 | 30 | 20 |
Semester VIII
CourseCode |
Course Type |
Course Name |
Teaching Scheme |
CR |
|||
L | P | T | H | ||||
MAJ | Software Testing & Quality Assurance | 3 | – | – | 3 | 3 | |
MAJ | Project based Learning Laboratory-V | – | 4 | – | 4 | 2 | |
MIN | Professional Elective Course – 7 | 2 | – | – | 2 | 2 | |
MIN | Professional Elective Course – 7 Laboratory | – | 2 | – | 2 | 1 | |
PROJ | Project | – | 24 | – | 24 | 12 | |
5 | 30 | 0 | 35 | 20 |
List of Tentative Professional Elective Courses:
Course Code | Course Name |
Data Mining and Warehousing | |
Web Technology | |
Computer Graphics & Gaming | |
Wireless Sensor Networks | |
Management Information System | |
Fundamentals of Blockchain | |
Full Stack Development | |
Image & Video Processing |
Internet of Things | |
Business Intelligence | |
Computer Vision | |
Network Security | |
Natural Language Processing |
List of Tentative Open Electives:
Sr. No. | Course Name |
1 | Introduction to Artificial Intelligence |
2 | Introduction to Machine Learning |
3 | Business Intelligence |
4 | Python for Data Science |
5 | Neural Network and fuzzy logic Control |
6 | Programming with Python |
7 | Data Structures using Python |
8 | Data Science for Engineers |
9 | Introduction of Data Science |
10 | Data Analytics using Python |
List of Tentative Life Skill Courses:
Course Code | Course Name |
Practicing Meditation, Sports | |
Performing Arts: Music, Singing, Poetry, Indian Conventional Dancing, Photography,
Short Movie Making, Painting/ Sketching/ Drawing, Theatre Arts, Anchoring, Calligraphy etc. |
|
Social welfare and Cultural Awareness
Transactional Analysis |
|
Caring and service
Hospital Caring, Personal Safety, First Aid, Disaster Management Gardening, Organic farming, Cooking etc. |
L-Lecture, P-Practical, T-Tutorial, H-Hours, CR-Credits
Programme
Programme Educational Objectives (PEOs)
- Graduates of the Programme will leverage Engineering fundamentals in their successful careers.
- Graduates of the Programme will exhibit innovation and technological competence in computing throughout their careers.
- Graduates of the Programme will perform to the expectations of employers, explore the opportunities for higher studies and/or show the awareness of self-business challenges.
- Graduates of the Programme will demonstrate ethical practices, lifelong learning with the awareness of needs of the society.
Programme Outcomes (POs)
- Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to the solution of complex engineering problems.
- Problem analysis: Identify, formulate, review research literature, and analyze complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences.
- Design/development of solutions: Design solutions for complex engineering problems and design system components or processes that meet the specified needs with appropriate consideration for the public health and safety, and the cultural, societal, and environmental considerations.
- Conduct investigations of complex problems: Use research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions.
- Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations.
- The engineer and society: Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional engineering practice.
- Environment and sustainability: Understand the impact of the professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development.
- Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice.
- Individual and team work: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings.
- Communication: Communicate effectively on complex engineering activities with the engineering community and with society at large, such as, being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions.
- Project management and finance: Demonstrate knowledge and understanding of the engineering and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments.
- Life-long learning: Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in the broadest context of technological change.
Programme Specific Outcomes (PSOs)
- Graduates will be able to apply problem solving skills through programming techniques for addressing real life problems using suitable Data Structures and Algorithms.
- Graduates will be able to apply Software Development Life Cycle and knowledge of Data Analytics, Artificial Intelligence, Computer Vision, Web Technology, Computer Network & Security to provide innovative computing solutions.
Career Opportunities
Graduates of the program can pursue careers in various fields as below and they can also pursue higher education and research in computer science and engineering.
Eligibility
Passed 10+2 examination with Physics & Mathematics AND one of the subject from the following:
Chemistry/ Computer Science/ Electronics/ Information Technology/ Biology / Informatics Practices/ Biotechnology/ Technical Vocational subject/ Agriculture/ Engineering Graphics/ Business Studies/ Entrepreneurship.
Obtained at least 45% marks (40marks in case of candidate belonging to reserved category) in the above subjects taken together.
In addition to this, the applicant must have qualified at least one engineering entrance examination like MHT-CET 2023/JEE 2023 /Other State or National Level Engineering Entrance Exam of 2023 / PERA 2023 / CUET 2023 or Entrance Test Conducted by PCU
Candidates are selected based on entrance test score and on merit.