BESU Shibpur-image

B-TECH in Information Technology at Indian Institute of Engineering Science and Technology, Shibpur

Indian Institute of Engineering Science and Technology, Shibpur is a premier Institute of National Importance located in Howrah, West Bengal. Established in 1856, it is recognized for its strong academic programs in engineering and architecture. The institute offers diverse courses and has a vibrant campus ecosystem, supported by notable NIRF rankings and placement records.

READ MORE
location

Howrah, West Bengal

Compare colleges

About the Specialization

What is Information Technology at Indian Institute of Engineering Science and Technology, Shibpur Howrah?

This Information Technology B.Tech program at Indian Institute of Engineering Science and Technology, Shibpur focuses on equipping students with a robust foundation in software development, data management, networking, and emerging technologies. It emphasizes practical skills and theoretical knowledge crucial for the rapidly evolving digital landscape, addressing the significant demand for skilled IT professionals across various Indian industries. The program is designed to create innovators and problem-solvers in the tech domain.

Who Should Apply?

This program is ideal for ambitious 10+2 graduates with a strong aptitude for mathematics, logical reasoning, and a keen interest in computing and technology. It also suits those aspiring to contribute to India''''s digital transformation, seeking to build careers in software development, data science, cybersecurity, or cloud computing. Individuals with a passion for innovation and technological solutions will thrive here.

Why Choose This Course?

Graduates of this program can expect diverse India-specific career paths in leading IT firms, startups, and public sector organizations. Roles span from Software Developer, Data Analyst, Network Engineer, to Cybersecurity Specialist, often with entry-level salaries ranging from INR 4-8 LPA and significant growth potential up to INR 15-30+ LPA with experience in the Indian IT sector, aligning with national digital initiatives.

Student Success Practices

Foundation Stage

Master Programming Fundamentals- (Semester 1-2)

Dedicate significant time to mastering foundational programming concepts in languages like C/C++ (covered in CS201/CS291). Practice daily coding challenges on platforms to build strong problem-solving skills and logical thinking, which are essential for all advanced IT subjects.

Tools & Resources

HackerRank, CodeChef, GeeksforGeeks, Online C/C++ tutorials, Campus coding clubs

Career Connection

A strong base in programming is fundamental for all IT roles, crucial for cracking technical interviews and excelling in software development internships and placements.

Build a Strong Mathematical & Scientific Base- (Semester 1-2)

Pay close attention to Mathematics I & II, Physics, and Chemistry courses. These subjects develop analytical thinking, quantitative reasoning, and foundational scientific understanding, which are essential for advanced IT concepts, algorithm design, and interdisciplinary projects.

Tools & Resources

Khan Academy, NPTEL courses, Problem-solving groups, Faculty consultation

Career Connection

Strong analytical and mathematical skills are critical for designing efficient algorithms, performing data analysis, and understanding complex system architectures in roles like data scientist or research engineer.

Engage in Early Technical & Communication Skill Development- (Semester 1-2)

Actively participate in English (HS101) and workshop courses. Develop effective technical communication, report writing, and presentation skills. Join college technical societies and participate in introductory workshops to explore different IT domains and build a professional network.

Tools & Resources

Toastmasters International, Departmental technical clubs, Official IIEST workshops, Online writing guides (e.g., Grammarly)

Career Connection

Strong communication is vital for teamwork, client interaction, presenting project ideas, and clear documentation in the professional IT world, enhancing employability and leadership potential.

Intermediate Stage

Deep Dive into Core IT Subjects- (Semester 3-5)

Focus intensely on core subjects like Data Structures, Object-Oriented Programming, Database Management Systems, Operating Systems, and Design and Analysis of Algorithms. Go beyond classroom teaching by implementing concepts, building small projects, and understanding their real-world applications to gain practical expertise.

Tools & Resources

LeetCode for Data Structures and Algorithms, GitHub for project hosting, Official documentation for DBMS/OS (e.g., MySQL, Linux), NPTEL advanced courses

Career Connection

Mastery of these core subjects is non-negotiable for placements in leading product-based companies and forms the backbone of any successful IT career, enabling you to tackle complex technical challenges.

Gain Practical Experience through Mini-Projects and Labs- (Semester 3-5)

Actively engage in all laboratory sessions and Mini Project-I. Seek opportunities to work on open-source projects or develop personal projects that showcase your skills in specific IT domains like web development, mobile app development, or basic AI/ML. Document your contributions effectively.

Tools & Resources

VS Code, Git/GitHub for version control, Docker for containerization, Specific development frameworks (e.g., Flask, React, Android Studio), University lab facilities

Career Connection

Practical projects demonstrate problem-solving abilities and hands-on experience, significantly boosting your resume value for internships and jobs, making you a competitive candidate in the Indian IT job market.

Network with Peers and Industry Professionals- (Semester 3-5)

Join professional student chapters (e.g., IEEE, ACM) and attend technical talks, seminars, and workshops organized by the department or college. Build connections with seniors, alumni, and guest speakers to understand industry trends, potential career opportunities, and gain mentorship.

Tools & Resources

LinkedIn for professional networking, College alumni network platforms, Departmental events and seminars, Local tech meetups and conferences

Career Connection

Networking opens doors to mentorship, internship leads, and valuable insights into various industry verticals in India, which can be crucial for future career growth and placement opportunities.

Advanced Stage

Specialize and Build a Strong Project Portfolio- (Semester 6-8)

Choose professional electives wisely in Semesters 5-8 to specialize in high-demand areas like Artificial Intelligence/Machine Learning, Cybersecurity, Cloud Computing, or Data Science. Work on significant year-long projects (IT781, IT881) that demonstrate deep understanding and practical application of your chosen specialization.

Tools & Resources

Cloud platforms (AWS, Azure, GCP), Specialized libraries (TensorFlow, PyTorch, scikit-learn), Industry-standard software tools, Research papers and journals

Career Connection

A strong, specialized project portfolio is key for securing roles in niche technology areas and often higher-paying positions in Indian and global tech companies, differentiating you from other graduates.

Prepare Rigorously for Placements & Higher Studies- (Semester 7-8)

Start placement preparation early, focusing on aptitude, logical reasoning, and advanced technical interview questions covering core IT subjects and your specialization. Practice mock interviews and group discussions. For higher studies, prepare for competitive exams like GATE or GRE/TOEFL with dedicated effort.

Tools & Resources

College placement cells and career guidance counselors, Online test series and interview prep platforms (e.g., InterviewBit, GeeksforGeeks), Mock interview platforms, Coaching institutes for GATE/GRE

Career Connection

This stage is critical for converting your academic skills and projects into successful job placements in top Indian IT companies or admissions to prestigious graduate programs both nationally and internationally.

Cultivate Leadership and Professional Skills- (Semester 6-8)

Take on leadership roles in student organizations or capstone project teams. Develop advanced soft skills (Skill Development-II) like team management, negotiation, and critical thinking. Actively seek industrial training (IT703) to gain real-world corporate exposure and understand industry best practices.

Tools & Resources

Leadership workshops and seminars, Project management tools (e.g., Trello, Jira), Professional networking events, Company internship programs

Career Connection

These enhanced leadership and professional skills are essential for career growth, transitioning into managerial roles, and becoming an effective and influential professional in the dynamic Indian IT ecosystem.

Program Structure and Curriculum

Eligibility:

  • 10+2 with Physics, Chemistry, Mathematics and JEE Main score

Duration: 8 semesters / 4 years

Credits: 142 Credits

Assessment: Internal: 30%, External: 70%

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
MC101Environmental ScienceMandatory Course (Audit)0Environment & Eco-system, Biodiversity, Pollution, Climate Change, Environmental Protection
PH101PhysicsCore3Classical Mechanics, Electromagnetic Theory, Quantum Mechanics, Solid State Physics, Optics
PH191Physics LaboratoryLab1Experiments related to optics, Electricity, Mechanics
MA101Mathematics-ICore4Differential Calculus, Integral Calculus, Sequences & Series, Multivariable Calculus, Vector Calculus
EE101Basic Electrical EngineeringCore3DC circuits, AC circuits, Transformers, DC machines, AC machines
EE191Basic Electrical Engineering LaboratoryLab1Verification of network theorems, Measurements of power, Characteristics of electrical machines
ME101Engineering Graphics & DesignCore3Orthographic projections, Isometric projections, Sectional views, AutoCad basics
HS101EnglishCore2Grammar, Reading Comprehension, Essay Writing, Public Speaking, Technical Communication

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
BS201Biology for EngineersCore2Basic Cell biology, Genetics, Biochemistry, Microbiology, Environmental biology
CH101ChemistryCore3Atomic structure, Chemical bonding, Electrochemistry, Organic reactions, Polymer chemistry
CH191Chemistry LaboratoryLab1Volumetric analysis, Organic preparations, Chemical kinetics
CS201Programming for Problem SolvingCore3Introduction to Programming, Control Structures, Functions, Arrays, Pointers, Structures, File I/O
CS291Programming for Problem Solving LaboratoryLab1Implementation of algorithms, Data structures using C, Debugging
MA201Mathematics-IICore4Ordinary Differential Equations, Partial Differential Equations, Fourier Series, Laplace Transform, Complex Analysis
EC201Basic Electronics EngineeringCore3Semiconductor devices, Diodes, Transistors, Rectifiers, Amplifiers
EC291Basic Electronics Engineering LaboratoryLab1PN junction characteristics, Transistor characteristics, Rectifier circuits, Amplifier circuits
ME201Workshop / Manufacturing PracticesCore1Carpentry, Fitting, Welding, Machining, Sheet metal

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
IT301Data StructuresCore3Arrays, Stacks, Queues, Linked Lists, Trees, Graphs, Hashing
IT391Data Structures LaboratoryLab1Implementation of various data structures, Algorithm analysis, Sorting, Searching
IT302Object Oriented ProgrammingCore3Classes, Objects, Inheritance, Polymorphism, Abstraction, Encapsulation, Exception Handling
IT392Object Oriented Programming LaboratoryLab1OOP concepts implementation, Class design, Object interaction, Debugging OOP programs
EC302Digital Logic DesignCore3Boolean Algebra, Logic Gates, Combinational Circuits, Sequential Circuits, Memories
EC392Digital Logic Design LaboratoryLab1Logic gate implementation, Flip-flops, Counters, Registers, Mini-projects using logic gates
MA301Discrete MathematicsCore3Set Theory, Relations, Functions, Logic, Graph Theory, Combinatorics, Algebraic Structures
ET301Computer Organization and ArchitectureCore3CPU organization, Memory hierarchy, I/O organization, Pipelining, Instruction sets

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
IT401Design and Analysis of AlgorithmsCore3Algorithm design techniques, Complexity analysis, Sorting, Searching, Graph algorithms, NP-completeness
IT491Design and Analysis of Algorithms LaboratoryLab1Implementation of algorithmic paradigms, Performance analysis, Algorithm optimization
IT402Database Management SystemsCore3ER model, Relational model, SQL, Normalization, Transaction management, Concurrency control, Recovery
IT492Database Management Systems LaboratoryLab1SQL queries, Database design, PL/SQL, Mini-project using DBMS
IT403Operating SystemsCore3Process management, CPU scheduling, Memory management, File systems, I/O systems, Deadlocks
IT493Operating Systems LaboratoryLab1Linux commands, Shell scripting, System calls, Process/thread programming, OS concepts implementation
MA401Probability and StatisticsCore3Probability theory, Random variables, Distributions, Hypothesis testing, Regression, Correlation
HU401Professional EthicsCore2Ethical theories, Professionalism, Social responsibility, Intellectual property, Cyber ethics

Semester 5

Subject CodeSubject NameSubject TypeCreditsKey Topics
IT501Computer NetworksCore3OSI/TCP-IP models, Networking devices, Data link layer, Network layer, Transport layer, Application layer
IT591Computer Networks LaboratoryLab1Network configuration, Socket programming, Protocol analysis, Network simulation
IT502Formal Language and Automata TheoryCore3Finite Automata, Regular expressions, Context-Free Grammars, Pushdown Automata, Turing Machines, Undecidability
IT503Software EngineeringCore3Software development life cycle, Requirements engineering, Design patterns, Software testing, Project management
IT581Mini Project-IProject2Problem definition, System design, Implementation, Testing, Project report
ITxxxProfessional Elective - IElective3
HSxxxOpen Elective - IElective3
IT592Skill Development-I (Communication)Skill Development1Presentation skills, Technical writing, Group discussions, Interview techniques

Semester 6

Subject CodeSubject NameSubject TypeCreditsKey Topics
IT601Artificial IntelligenceCore3AI agents, Search algorithms, Knowledge representation, Machine learning fundamentals, Natural language processing
IT691Artificial Intelligence LaboratoryLab1Implementation of AI algorithms, Logic programming, Machine learning libraries
IT602Compiler DesignCore3Lexical analysis, Syntax analysis, Semantic analysis, Intermediate code generation, Code optimization
IT682Mini Project-IIProject2Advanced problem solving, Project management, System development, Documentation
ITxxxProfessional Elective - IIElective3
HSxxxOpen Elective - IIElective3
IT692Skill Development-II (Soft Skills)Skill Development1Teamwork, Leadership, Time management, Problem solving, Critical thinking

Semester 7

Subject CodeSubject NameSubject TypeCreditsKey Topics
IT781ProjectProject8Research, Design, Development, Testing, Documentation, Presentation of a major project
IT782SeminarSeminar1Literature review, Presentation skills, Technical report writing, Research methodology
IT703Industrial TrainingInternship (Mandatory, non-credit)0Industry exposure, Practical skills, Corporate environment understanding
ITxxxProfessional Elective - IIIElective3
ITxxxProfessional Elective - IVElective3
HSxxxOpen Elective - IIIElective3

Semester 8

Subject CodeSubject NameSubject TypeCreditsKey Topics
IT881ProjectProject10Continuation of semester 7 project, Advanced research, Prototype development, Thesis submission
IT882Comprehensive Viva VoceViva Voce2Overall knowledge assessment, Subject matter expertise, Technical communication
ITxxxProfessional Elective - VElective3
HSxxxOpen Elective - IVElective3
whatsapp

Chat with us