B.E. Computer Science and
Engineering (CSE)

Curriculum

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

  • The goal of the Department of Computer Science and Engineering (CSE) is to provide students with top-notch instruction using the latest developments in computer technology. To ensure that students are prepared for the ever-evolving field of computer science and engineering, the department regularly updates the academic syllabus to maintain the highest standards of instruction.
  • The CSE Curriculum has been framed, based on NEP guidelines, with a focus on multidisciplinary education. All the recommendations of NEP have been carefully considered while framing the syllabus, with input from experts from Industry and academia. The curriculum uses the Choice Based Credit System (CBCS), which gives students the freedom to choose their own subjects of interest.
  • The department adopted emphases on IPCC courses like Data Structures, Language Technologies, Python Programming, Analysis and Design of Algorithms, Database Management Systems, Web Programming, Machine Learning, Cryptography and Network Security, Data Science, Artificial Intelligence, Cryptography, Cloud Computing, Block Chain Technology, Parallel Computing, Internet of Things, Big Data Analytics, Soft Computing, Deep Learning, Natural Language Processing and a few more recent areas. As a part of the IPCC curriculum, the students are engaged with hands-on experience over Mini projects.
  • The 3rd and 4th semesters are structured with a total of 20 credits each. The curriculum includes essential courses such as Data Structure and Applications, Database Management Systems, Digital Design and Computer Organization, Python Programming, Design Analysis of Algorithms, Microcontrollers, Programming Using Java.
  • The fifth semester focuses on expanding students’ understanding of Software Engineering and Project Management, Theory of Computation, Computer Networks, Data Visualization Lab. The semester also includes courses on Professional Electives like Distributed Systems, Research Methodology and IPR, UNIX Shell Programming and Artificial intelligence.
  • In the sixth semester, students engage in the learning process of Cloud Computing, Machine Learning, and Mini Project. The semester also includes courses on Professional Electives like Block Chain Technology, Computer Vision, Compiler Design, and Advanced Java. Open Electives like Mobile Application Development, Introduction to AI. Fifth and sixth semesters are structured with 20 and 18 credits respectively to provide a comprehensive educational experience.
  • In the seventh semester, students have the opportunity to learn Internet of Things, Parallel computing, Cryptography and Network Security, Major Project and choose from a range of professional elective courses that tailor their learning experience to their interests and career goals such as Internet of Things, Artificial intelligence, Deep Learning, Big data analytics, Soft Computing Cyber Security.
  • In the eighth semester the students also participate in a research or industrial internship and present a seminar, culminating in their undergraduate studies with practical experience and academic engagement. Seventh and eighth semesters have credits of 24 and 16 respectively.
curriculum comp science engg
  • Ability Enhancement Courses such as Idea Box- Innovation, Tomorrow’s Engineers- Engineering solution to Societal Problems, Tinkering Lab- Experiment and Conceptualize, UAV Develop Drones, Astronomy – Explore the Space, Robotics and Industrial Automation Lab- Develop Robots are also included. This helps to improve innovative thinking and creativity.
  • In addition to receiving a B.E. (Bachelor of Engineering) certification, students may also acquire an honors degree which will be an add-on for their degree course. Students may be required to enroll and gain 18 additional credit courses starting in the fifth semester. Upon completion of the term, students will be qualified for both a B.E. in the relevant field and a BE with honors.
  • As per NEP, the students also opt for mandatory courses, which involve them participating in Extra Co-curricular Activities like Yoga, NCC, NSS and Physical Education Training (P.E.T.). The students, in addition to all the above, take part in Social Connect Activities like tree planting, educating the students of rural areas and many other societal engagements for which the students are awarded points for the AICTE activities.
  • The Department periodically hosts Top-Up lectures by eminent academics and industry experts that highlight cutting-edge innovations in the fields of information technology, computer science and engineering.
  • Apart from the courses offered in academics and internships, project work on societal problems is also included, as part of the curriculum. The students are also encouraged to pursue the Certification Courses offered by organizations like NPTEL, Swayam, Coursera, Infosys- Springboard, IIT-B and NASSCOM.
  • Students in the department have completed projects for renowned Indian organizations including HAL, ISRO, DRDO, NAL, BHEL, and C-DAC as well as in esteemed IT companies. The department students are placed with well-known companies like Capgemini, Cognizant, L&T Finance, SAP-labs, Radware Aerospace,  Microlander , Sopra Steria , UST, Deloitte, Musigma, Accenture and so on. With all this, the CSE Curriculum aims to transform students into highly motivated graduates, enriched and armed with professional competence, managerial skills, built-in dynamism and humanism, shaping them into Engineers with intellectual curiosity and ethical values.