SRM IST-image

B-TECH in Information Technology at SRM Institute of Science and Technology

SRM Institute of Science and Technology, a premier deemed university established in 1985 in Chennai, Tamil Nadu, is renowned for academic excellence. Accredited with an A++ grade by NAAC, it offers diverse undergraduate, postgraduate, and doctoral programs, including strong engineering and management courses. The institute attracts over 52,000 students and consistently achieves high placements, with a notable highest package of INR 52 LPA for the 2023-24 batch.

READ MORE
location

Chengalpattu, Tamil Nadu

Compare colleges

About the Specialization

What is Information Technology at SRM Institute of Science and Technology Chengalpattu?

This Information Technology program at SRM Institute of Science and Technology focuses on equipping students with a robust foundation in software development, data management, networking, and emerging technologies like AI, Cloud Computing, and IoT. The curriculum is designed to meet the evolving demands of the Indian IT industry, emphasizing practical skills and theoretical knowledge essential for a successful career in the rapidly growing digital economy.

Who Should Apply?

This program is ideal for fresh graduates seeking entry into the dynamic IT sector, particularly those with a strong aptitude for problem-solving, logical thinking, and a keen interest in software, data, and digital innovation. It also caters to individuals aiming to build careers as software developers, network administrators, data analysts, or IT consultants in various Indian and global companies.

Why Choose This Course?

Graduates of this program can expect to secure roles in India''''s booming IT services and product companies, with entry-level salaries typically ranging from INR 3.5 LPA to 7 LPA, scaling significantly with experience. Career paths include Software Engineer, Data Analyst, Cloud Engineer, Cybersecurity Specialist, and IT Consultant. The program prepares students for industry certifications and provides a strong base for higher studies or entrepreneurship.

OTHER SPECIALIZATIONS

Student Success Practices

Foundation Stage

Strengthen Core Programming Skills- (Semester 1-2)

Dedicate consistent time to practice programming fundamentals (C, Python, Data Structures). Solve at least 2-3 coding problems daily to build logical thinking and algorithm implementation skills. Participate in college-level coding contests regularly.

Tools & Resources

GeeksforGeeks, HackerRank, CodeChef, LeetCode

Career Connection

Strong programming skills are foundational for all IT roles and significantly improve performance in technical interviews for placements.

Build a Foundational Project Portfolio- (Semester 1-2)

Start working on small, personal projects using the learned programming languages. Focus on practical applications like simple calculators, data management tools, or basic web pages. Document your code and processes on platforms like GitHub.

Tools & Resources

GitHub, Visual Studio Code, Python IDLE

Career Connection

A demonstrable project portfolio showcases practical application of knowledge, making you stand out to recruiters during internship and placement drives.

Engage in Academic and Peer Learning- (Semester 1-2)

Actively participate in lectures, clear doubts with faculty, and form study groups with peers. Discuss complex topics, solve problems together, and prepare for internal and external assessments collaboratively to achieve academic excellence.

Tools & Resources

College Library, Online tutorial platforms like NPTEL for conceptual clarity

Career Connection

Strong academic performance forms the basis for eligibility in top companies and postgraduate studies, while peer learning enhances problem-solving and communication.

Intermediate Stage

Acquire In-demand Technical Skills- (Semester 3-5)

Beyond coursework, identify trending technologies like web frameworks (React/Angular), specific databases (MongoDB), or cloud basics (AWS/Azure). Complete online courses or certifications in these areas and build projects around them.

Tools & Resources

Coursera, Udemy, edX, official documentation of technologies

Career Connection

Specialized skills directly align with industry demand, making you a more attractive candidate for specific job roles and higher compensation in the Indian tech market.

Seek Early Industry Exposure through Internships- (Semester 3-5)

Actively look for short-term internships, even unpaid ones, during summer breaks or college-approved periods. Focus on gaining hands-on experience in real-world IT projects and understanding corporate culture.

Tools & Resources

Internshala, LinkedIn Jobs, college placement cell

Career Connection

Internships provide invaluable practical experience, build professional networks, and often lead to pre-placement offers, accelerating career entry in Indian companies.

Participate in Tech Competitions and Hackathons- (Semester 3-5)

Engage in inter-college tech competitions, hackathons, and coding challenges. This fosters innovative thinking, teamwork, and quick problem-solving, which are highly valued in the competitive Indian IT sector.

Tools & Resources

Devpost, Major League Hacking (MLH), college tech clubs

Career Connection

Winning or even participating actively in such events enhances your resume, provides networking opportunities, and improves your ability to perform under pressure, a key trait for tech roles.

Advanced Stage

Specialize and Build a Capstone Project- (Semester 6-8)

Deep dive into a chosen specialization (e.g., AI/ML, Cybersecurity, Cloud DevOps). Undertake a significant capstone project (Project Work I & II) that solves a real-world problem, integrating multiple technologies. Aim for high impact and innovation.

Tools & Resources

Jupyter Notebooks, Docker, Kubernetes, industry-standard IDEs

Career Connection

A strong capstone project demonstrates expertise and readiness for specific industry roles, making it a powerful talking point in advanced technical interviews and a foundation for startup ideas.

Intensive Placement and Interview Preparation- (Semester 6-8)

Focus on rigorous preparation for placement drives, including mock interviews (technical and HR), group discussions, and aptitude tests. Refine resume and cover letter writing, and actively participate in campus recruitment workshops.

Tools & Resources

Aptitude books (e.g., R.S. Aggarwal), interview prep platforms like InterviewBit, college career services

Career Connection

Thorough preparation directly translates to successful placements in top-tier Indian and multinational companies, securing desirable job offers upon graduation.

Network Professionally and Seek Mentorship- (Semester 6-8)

Connect with industry professionals, alumni, and mentors through LinkedIn, industry events, or college alumni programs. Attend webinars and conferences to stay updated on industry trends and gain career guidance.

Tools & Resources

LinkedIn, industry association events, college alumni network platforms

Career Connection

Professional networking can open doors to unadvertised job opportunities, provide valuable career advice, and help in navigating early career challenges in the competitive Indian job market.

Program Structure and Curriculum

Eligibility:

  • As per SRMIST admission guidelines (typically 10+2 with Physics, Chemistry, and Mathematics with minimum aggregate marks)

Duration: 8 semesters / 4 years

Credits: 160 Credits

Assessment: Internal: 50%, External: 50%

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
23HS101Professional EnglishHumanities and Social Sciences3Professional Communication, Grammar and Vocabulary, Reading Comprehension, Writing Skills, Presentation Skills
23BS101Engineering Mathematics - IBasic Sciences4Matrices, Differential Calculus, Functions of Several Variables, Multiple Integrals, Vector Calculus
23BS102Engineering PhysicsBasic Sciences3Quantum Physics, Applied Optics, Crystal Physics, Ultrasonics and NDT, Advanced Materials
23ES101Basic Electrical and Electronics EngineeringEngineering Sciences3Circuit Analysis, AC Circuits, Semiconductor Devices, Digital Electronics, Power Systems
23ES102Programming for Problem SolvingEngineering Sciences3C Programming Basics, Control Flow, Functions, Arrays and Pointers, Structures and Unions
23BS103Engineering Physics LabBasic Sciences1Thermal Conductivity, Photoelectric Effect, Optical Fiber, Semiconductor Diode, Magnetic Field
23ES103Basic Electrical and Electronics Engineering LabEngineering Sciences1Ohms Law, KVL/KCL, Diode Characteristics, Transistor Amplifier, Logic Gates
23ES104Programming for Problem Solving LabEngineering Sciences1Conditional Statements, Looping, Functions and Recursion, Arrays and Strings, Pointers and Structures

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
23BS201Environmental Science and EngineeringBasic Sciences3Ecosystems, Biodiversity, Pollution Control, Waste Management, Sustainable Development
23BS202Engineering ChemistryBasic Sciences3Water Technology, Electrochemistry, Corrosion, Engineering Materials, Spectroscopy
23BS203Engineering Mathematics - IIBasic Sciences4Ordinary Differential Equations, Laplace Transforms, Vector Spaces, Fourier Series, Partial Differential Equations
23ES201Engineering Graphics and DesignEngineering Sciences3Orthographic Projections, Sectional Views, Isometric Projections, CAD Tools, Assembly Drawings
23ES202Python ProgrammingEngineering Sciences3Python Fundamentals, Data Structures, Functions and Modules, Object-Oriented Programming, File Handling
23BS204Engineering Chemistry LabBasic Sciences1Water Hardness, pH Measurement, Conductivity, Potentiometric Titration, Viscosity
23ES203Python Programming LabEngineering Sciences1Conditional Logic, Loops and Iteration, Functions and Scoping, Lists, Tuples, Dictionaries, Object-Oriented Concepts
23ES204Engineering PracticesEngineering Sciences1Carpentry, Plumbing, Welding, Sheet Metal, Electrical Wiring

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
23BS301Engineering Mathematics - IIIBasic Sciences4Probability and Statistics, Random Variables, Hypothesis Testing, Regression Analysis, Sampling Distributions
23IT301Data StructuresProfessional Core3Arrays and Linked Lists, Stacks and Queues, Trees and Graphs, Hashing, Searching and Sorting
23IT302Database Management SystemsProfessional Core3Database Architecture, Relational Model, SQL Queries, Normalization, Transaction Management
23IT303Object-Oriented ProgrammingProfessional Core3Classes and Objects, Inheritance, Polymorphism, Abstract Classes, Exception Handling
23IT304Computer Architecture and OrganizationProfessional Core3Computer Functions, CPU Organization, Memory Hierarchy, Input/Output Organization, Pipelining
23IT305Operating SystemsProfessional Core3Process Management, CPU Scheduling, Memory Management, File Systems, Deadlocks
23IT306Data Structures LabProfessional Core1Array Operations, Linked List Implementations, Stack/Queue Applications, Tree Traversal, Graph Algorithms
23IT307Database Management Systems LabProfessional Core1DDL/DML Commands, SQL Functions, Joins, PL/SQL Programming, Report Generation
23IT308Object-Oriented Programming LabProfessional Core1Class and Object Creation, Inheritance Implementation, Polymorphism Examples, Interface/Abstract Class Usage, Generics

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
23IT401Design and Analysis of AlgorithmsProfessional Core3Algorithm Analysis, Divide and Conquer, Dynamic Programming, Greedy Algorithms, Graph Algorithms
23IT402Computer NetworksProfessional Core3Network Topologies, OSI/TCP-IP Models, Routing Protocols, Transport Layer, Application Layer Protocols
23IT403Software EngineeringProfessional Core3Software Development Life Cycle, Requirements Engineering, Software Design, Testing Strategies, Project Management
23IT404Microprocessors and MicrocontrollersProfessional Core38085 Architecture, Instruction Set, Memory and I/O Interfacing, 8051 Microcontroller, Peripheral Devices
23IT405Web TechnologyProfessional Core3HTML5, CSS3, JavaScript, DOM Manipulation, Server-side Scripting, Web Security Basics
23HS401Professional Ethics and Human ValuesHumanities and Social Sciences3Moral Values, Ethical Theories, Professionalism, Cyber Ethics, Social Responsibility
23IT406Design and Analysis of Algorithms LabProfessional Core1Sorting Algorithms, Greedy Algorithms, Dynamic Programming Problems, Graph Traversal, NP-Complete Problems
23IT407Computer Networks LabProfessional Core1Network Configuration, Socket Programming, Packet Tracing, Routing Protocols, Network Security Tools
23IT408Web Technology LabProfessional Core1HTML/CSS Layouts, JavaScript Forms, AJAX, PHP/Node.js Basics, Database Integration

Semester 5

Subject CodeSubject NameSubject TypeCreditsKey Topics
23IT501Theory of ComputationProfessional Core3Finite Automata, Regular Expressions, Context-Free Grammars, Pushdown Automata, Turing Machines
23IT502Cryptography and Network SecurityProfessional Core3Classical Ciphers, Symmetric Key Cryptography, Asymmetric Key Cryptography, Hash Functions, Network Security Applications
23IT503Data Warehousing and Data MiningProfessional Core3Data Warehouse Architecture, OLAP, Data Preprocessing, Association Rule Mining, Classification and Clustering
23IT5XXProfessional Elective - IProfessional Elective3As per chosen elective
23OE5XXOpen Elective - IOpen Elective3As per chosen elective
23IT504Cryptography and Network Security LabProfessional Core1Encryption Algorithms, Digital Signatures, SSL/TLS Implementation, Firewall Configuration, Intrusion Detection
23IT505Data Warehousing and Data Mining LabProfessional Core1ETL Processes, OLAP Queries, Data Preprocessing Tools, Weka/R for Mining, Visualization Techniques
23EEC501Soft Skills and AptitudeEmployability Enhancement Course1Communication Skills, Reasoning, Quantitative Aptitude, Teamwork, Interview Skills

Semester 6

Subject CodeSubject NameSubject TypeCreditsKey Topics
23IT601Cloud ComputingProfessional Core3Cloud Models, Virtualization, Cloud Security, Cloud Platforms, Edge Computing
23IT602Artificial IntelligenceProfessional Core3Intelligent Agents, Search Algorithms, Knowledge Representation, Machine Learning Basics, Natural Language Processing
23IT603Internet of ThingsProfessional Core3IoT Architecture, Sensors and Actuators, IoT Protocols, IoT Security, IoT Applications
23IT6XXProfessional Elective - IIProfessional Elective3As per chosen elective
23OE6XXOpen Elective - IIOpen Elective3As per chosen elective
23IT604Cloud Computing LabProfessional Core1Virtual Machine Deployment, Cloud Storage, SaaS/PaaS/IaaS Examples, Serverless Computing, Cloud Orchestration
23IT605Artificial Intelligence LabProfessional Core1Search Algorithms Implementation, Constraint Satisfaction, ML Libraries, Expert Systems, Image Processing Basics
23IT606Internet of Things LabProfessional Core1Sensor Interfacing, Microcontroller Programming, MQTT/CoAP Protocols, Cloud Integration, IoT Data Analytics
23IT607Mini ProjectEmployability Enhancement Course1Project Planning, Requirements Gathering, Design and Implementation, Testing and Debugging, Technical Report Writing

Semester 7

Subject CodeSubject NameSubject TypeCreditsKey Topics
23IT701Big Data AnalyticsProfessional Core3Big Data Concepts, Hadoop Ecosystem, Spark, NoSQL Databases, Data Visualization
23IT7XXProfessional Elective - IIIProfessional Elective3As per chosen elective
23IT7XXProfessional Elective - IVProfessional Elective3As per chosen elective
23OE7XXOpen Elective - IIIOpen Elective3As per chosen elective
23IT702Big Data Analytics LabProfessional Core1HDFS Operations, MapReduce Programming, Spark RDDs, Hive/Pig Queries, NoSQL Data Modeling
23IT703Project Work - IEmployability Enhancement Course6Literature Survey, Problem Definition, System Design, Module Development, Interim Report

Semester 8

Subject CodeSubject NameSubject TypeCreditsKey Topics
23IT8XXProfessional Elective - VProfessional Elective3As per chosen elective
23IT8XXProfessional Elective - VIProfessional Elective3As per chosen elective
23OE8XXOpen Elective - IVOpen Elective3As per chosen elective
23IT801Project Work - IIEmployability Enhancement Course8Advanced Implementation, Testing and Validation, Result Analysis, Thesis Writing, Project Defense
whatsapp

Chat with us