Collegese

Welcome to Collegese! Sign in →

Collegese
  • Colleges
  • Courses
  • Exams
  • Scholarships
  • Blog

Search colleges and courses

Search and navigate to colleges and courses

Start your journey

Ready to find your dream college?

Join thousands of students making smarter education decisions.

Watch How It WorksGet Started

Discover

Browse & filter colleges

Compare

Side-by-side analysis

Explore

Detailed course info

Collegese

India's education marketplace helping students discover the right colleges, compare courses, and build careers they deserve.

© 2026 Collegese. All rights reserved. A product of Nxthub Consulting Pvt. Ltd.

Apply

Scholarships & exams

support@collegese.com
+91 88943 57155
Pune, Maharashtra, India

Duration

4 Years

Computer Science And Engineering

Bansal Institute of Engineering and Technology Lucknow
Duration
4 Years
Computer Science And Engineering UG OFFLINE

Duration

4 Years

Computer Science And Engineering

Bansal Institute of Engineering and Technology Lucknow
Duration
Apply

Fees

₹1,50,000

Placement

92.5%

Avg Package

₹45,00,000

Highest Package

₹80,00,000

OverviewAdmissionsCurriculumFeesPlacements
4 Years
Computer Science And Engineering
UG
OFFLINE

Fees

₹1,50,000

Placement

92.5%

Avg Package

₹45,00,000

Highest Package

₹80,00,000

Seats

60

Students

300

ApplyCollege

Seats

60

Students

300

Curriculum

Comprehensive Course Listing Across 8 Semesters

SemesterCourse CodeCourse TitleCredit Structure (L-T-P-C)Prerequisites
1CSE101Introduction to Programming3-0-0-3-
1CSE102Mathematics for Computer Science4-0-0-4-
1CSE103Physics for Engineers3-0-0-3-
1CSE104Engineering Graphics and Design2-0-0-2-
1CSE105English for Engineers2-0-0-2-
1CSE106Introduction to Computing3-0-0-3-
2CSE201Data Structures and Algorithms4-0-0-4CSE101
2CSE202Discrete Mathematics3-0-0-3CSE102
2CSE203Digital Logic Design3-0-0-3-
2CSE204Database Systems3-0-0-3CSE101
2CSE205Software Engineering3-0-0-3-
2CSE206Computer Organization and Architecture3-0-0-3CSE103
3CSE301Operating Systems3-0-0-3CSE201
3CSE302Computer Networks3-0-0-3CSE204
3CSE303Compiler Design3-0-0-3CSE201
3CSE304Object-Oriented Programming3-0-0-3CSE101
3CSE305Linear Algebra and Numerical Methods3-0-0-3CSE102
3CSE306Artificial Intelligence3-0-0-3CSE201
4CSE401Machine Learning3-0-0-3CSE306
4CSE402Distributed Systems3-0-0-3CSE302
4CSE403Security in Computing3-0-0-3CSE204
4CSE404Web Technologies3-0-0-3CSE205
4CSE405Big Data Analytics3-0-0-3CSE204
4CSE406Embedded Systems3-0-0-3CSE203
5CSE501Advanced Algorithms3-0-0-3CSE201
5CSE502Cloud Computing3-0-0-3CSE402
5CSE503Natural Language Processing3-0-0-3CSE306
5CSE504Computer Vision3-0-0-3CSE306
5CSE505Blockchain Technologies3-0-0-3CSE403
5CSE506Human-Computer Interaction3-0-0-3-
6CSE601Reinforcement Learning3-0-0-3CSE401
6CSE602Internet of Things (IoT)3-0-0-3CSE406
6CSE603Quantum Computing3-0-0-3CSE501
6CSE604Game Development3-0-0-3-
6CSE605Network Security3-0-0-3CSE403
6CSE606Database Management Systems3-0-0-3CSE204
7CSE701Research Methodology2-0-0-2-
7CSE702Capstone Project I4-0-0-4-
8CSE801Capstone Project II4-0-0-4CSE702
8CSE802Internship4-0-0-4-

Advanced Departmental Electives Overview

These advanced courses allow students to deepen their knowledge in specialized areas of interest. Each course is designed with a clear learning objective and relevance to current industry trends.

  • Natural Language Processing (NLP): This course explores methods for processing and generating human language using computational models. Students learn about tokenization, parsing, sentiment analysis, and transformer-based architectures like BERT and GPT. The course includes practical implementation using Python libraries such as NLTK, spaCy, and Hugging Face Transformers.
  • Computer Vision: Focused on image recognition, object detection, and visual understanding tasks, this course introduces students to convolutional neural networks (CNNs), transfer learning, and edge devices. Practical components include building models for facial recognition, autonomous vehicle navigation, and medical imaging applications.
  • Reinforcement Learning: This course covers reinforcement algorithms, Markov Decision Processes, Q-learning, and policy gradients. Students apply these techniques to game-playing agents, robotic control systems, and recommendation engines using environments like OpenAI Gym and MuJoCo.
  • Quantum Computing: Introduces the fundamentals of quantum mechanics and quantum algorithms. Topics include qubits, superposition, entanglement, and quantum circuits. Practical labs involve simulating quantum algorithms on platforms like Qiskit and Cirq.
  • Internet of Things (IoT): Explores the architecture, protocols, and applications of IoT systems. Students design sensor networks, develop embedded firmware, and implement cloud integration for smart cities, agriculture, and healthcare.
  • Blockchain Technologies: Covers blockchain consensus mechanisms, smart contracts, and decentralized applications (dApps). Practical sessions involve building Ethereum-based dApps using Solidity and Web3.js.
  • Game Development: Combines programming, design, and creativity to build interactive games. Students learn game engines like Unity and Unreal, develop 2D/3D graphics, implement physics simulations, and optimize performance for various platforms.
  • Human-Computer Interaction (HCI): Focuses on designing user interfaces that are intuitive and accessible. Topics include usability testing, cognitive psychology, accessibility standards, and prototyping tools like Figma and Sketch.
  • Network Security: Examines vulnerabilities in networked systems and defensive strategies. Students explore firewall configurations, intrusion detection systems, secure coding practices, and penetration testing methodologies using tools like Wireshark and Metasploit.
  • Database Management Systems: Covers relational database design, normalization, indexing, and query optimization. Practical labs involve designing complex schemas, implementing stored procedures, and managing distributed databases with PostgreSQL and MongoDB.

Project-Based Learning Philosophy

The department strongly believes in experiential learning through project-based education. Students engage in both individual and team-based projects that simulate real-world challenges. These projects span from concept development to deployment, encouraging innovation and collaboration.

Mini-projects begin in the second year, where students tackle small-scale problems under faculty guidance. These projects are assessed based on technical execution, documentation quality, presentation skills, and peer evaluations. The capstone project in the final year is a substantial endeavor involving multidisciplinary teams working on solutions to societal or industry-specific issues.

Students select their projects based on personal interest, faculty availability, and alignment with current research areas. Faculty mentors are assigned based on expertise and project relevance. Regular progress meetings ensure timely delivery and quality outcomes. The final submission includes a detailed report, live demonstration, and oral defense before a panel of experts.