Computing has permeated our lives - very few areas in modern society are untouched by computer science. Every field of human endeavor, be it transportation

Defense, entertainment, healthcare, education, communication, or social interaction, is impacted positively by it.Bachelor of Computer Application (BCA) is a three-year program to prepare graduates for challenging careers in the Information Technology industry. The core of the bachelor’s degree curriculum includes programming languages, data structures, database management systems, web programming, mobile applications, and networking. Further, in senior years


The program introduces the latest emerging fields like Big data analytics, cloud computing, the Internet of things (IoT), cyber security, and artificial intelligence. Theoretical learning is integrated with hands-on laboratories and course projects to make the courses highly experiential and contextual. The coursework is complemented with interventions to sharpen or develop soft skills

Like communication, teamwork, interpersonal skills, and critical thinking, which are essential for a successful career. From the first to the final year, students have opportunities to carry out several projects in which student teams, working with faculty/industry mentors, put their knowledge to work on a real-world issue to find innovative solutions. The program also offers the option of doing an internship with industry or research labs.

Course Curriculum
Course Category Civil Engineering Program Credits AICTE Guideline Credits
Humanities and Social Sciences 07 9-18
Basic Sciences (Physics, Chemistry, Mathematics) 26 26-35
Engineering Sciences 32 26-35
Professional Core Courses + SS 65 52-70
Professional Elective Courses 18 18-26
Open Electives 06 09-18
Mini/ Minor project 09 18-26
Project and Seminar 14 18-26
Course - Semester III (Credits - 25)
Statistics & Integral Transforms
Building Technology & Services
Mechanics of Fluids
Mechanics of Materials
Engineering Geology
Survey Practice – I
Building Engineering Drawing
Engineering Geology Lab
Course - Semester IV (Credits - 24)
Numerical Methods & Partial Differential Equations
Structural Analysis-I
Environmental Engineering
Concrete Technology
Construction Project Management
Hydrology & Irrigation Structures
Survey Practice – II
Material Testing Lab
Course - Semester V (Credits - 21)
Structural Analysis-II
Geotechnical Engineering
Design of RCC Structures
Transportation Engineering
Advanced Project Management
Highway Laboratory
Environmental Engineering Laboratory
Mini Project
Construction Simulation Practice
Course - Semester VI (Credits - 20)
Optional Program Elective 1
Advanced Geotechnical Engineering
Estimation and Costing
Humanities Courses
Geotechnical Engineering Laboratory
Computer Aided Design Laboratory
Construction Engineering & Management Lab
Minor Project
Course - Semester VII (Credits - 20)
Design of Steel Structures
Optional Program Elective 2
Optional Program Elective 3
Optional Program Elective 4
Optional Program Elective 5
Open Elective 1
Design Studio – Steel and RC Structures
Course - Semester VIII
Optional Program Elective 6
Open Elective 2
Capstone Project
Industry Internship