SRMIST-image

B-SC in It Systems at SRM Institute of Science and Technology (Deemed to be University)

SRM Institute of Science and Technology, a premier deemed to be university established in 1985 in Chennai, stands as a beacon of academic excellence. Offering over 100 diverse programs, it boasts a vibrant 250-acre campus, over 51,900 students, and strong placement records, securing its position among India's leading institutions.

READ MORE
location

Chengalpattu, Tamil Nadu

Compare colleges

About the Specialization

What is IT & Systems at SRM Institute of Science and Technology (Deemed to be University) Chengalpattu?

This B.Sc. Information Technology program at Sri Ramaswamy Memorial Institute of Science and Technology focuses on equipping students with core knowledge in software development, data management, networking, and cybersecurity. It aligns with the dynamic demands of the Indian IT sector, emphasizing practical skills and theoretical foundations crucial for a rapidly evolving digital landscape, preparing students for diverse technological challenges.

Who Should Apply?

This program is ideal for 10+2 graduates with a keen interest in technology and problem-solving, seeking entry into software development, data analysis, or IT support roles. It also suits individuals looking to build a strong foundational career in the diverse Indian IT industry, possessing analytical abilities and a passion for digital innovation.

Why Choose This Course?

Graduates can expect diverse career paths in India, including software developer, data analyst, network administrator, and IT consultant. Entry-level salaries typically range from INR 3-5 LPA, with significant growth potential up to INR 10-15+ LPA for experienced professionals in leading Indian and MNC tech firms, fostering professional certifications alignment and skill advancement.

Student Success Practices

Foundation Stage

Master Programming Fundamentals- (Semester 1-2)

Focus on Python programming, data structures, and algorithms. Regularly solve coding problems on platforms like HackerRank and GeeksforGeeks to solidify logic and syntax, building a strong base for advanced topics.

Tools & Resources

HackerRank, GeeksforGeeks, Python documentation

Career Connection

Essential for clearing initial coding rounds in placements, securing roles like Junior Developer and Data Analyst in various Indian IT firms.

Build a Strong Web Development Base- (Semester 1-2)

Thoroughly learn HTML, CSS, and JavaScript. Build small personal portfolio websites and interactive front-end projects using tools like VS Code and resources from MDN Web Docs, ensuring responsive design principles.

Tools & Resources

VS Code, MDN Web Docs, freeCodeCamp, Frontend Mentor

Career Connection

Opens doors to web development internships and entry-level front-end developer roles, which are prevalent in Indian tech startups and established companies.

Develop Effective Communication Skills- (Semester 1-2)

Actively participate in English language and communication courses. Practice presentation skills, group discussions, and technical writing within college clubs or Toastmasters, enhancing clarity and confidence.

Tools & Resources

Toastmasters (if available), college communication clubs, Grammarly

Career Connection

Crucial for interviews, team collaboration, and client interaction in any IT role, significantly improving employability and professional progression in India.

Intermediate Stage

Engage in Project-Based Learning- (Semester 3-5)

Actively seek out and participate in projects, including mini-projects, open-source contributions, or personal ventures involving Java, databases, and web frameworks. Utilize platforms like GitHub for version control and collaboration.

Tools & Resources

GitHub, Stack Overflow, Udemy/Coursera for project ideas, department faculty

Career Connection

Builds a robust project portfolio, highly valued by recruiters for showcasing practical application of theoretical knowledge and problem-solving skills, leading to better placements.

Explore Data Science & Analytics- (Semester 4-5)

Leverage R programming and data science courses. Work on real-world datasets from Kaggle and participate in data analysis competitions to gain hands-on experience in statistical analysis and visualization.

Tools & Resources

Kaggle, RStudio, UCI Machine Learning Repository

Career Connection

Prepares students for rapidly growing roles in data analytics, business intelligence, and foundational machine learning positions across various sectors in India.

Network and Seek Internships- (Semester 4-5)

Attend industry workshops, tech talks, and career fairs organized by the institution. Actively apply for summer internships through college placement cells or platforms like Internshala to gain practical industry exposure.

Tools & Resources

LinkedIn, Internshala, college placement cell, industry associations (e.g., NASSCOM)

Career Connection

Internships often lead to pre-placement offers, valuable industry contacts, and a clear understanding of corporate expectations, accelerating career entry in India.

Advanced Stage

Specialized Skill Development & Certification- (Semester 6)

Deep dive into a chosen elective like Cyber Security, AI, or Cloud Computing. Consider pursuing industry certifications (e.g., AWS, CompTIA Security+) to validate specialized expertise and enhance marketability.

Tools & Resources

AWS/Azure certifications, CompTIA Security+, online courses from NPTEL/edX

Career Connection

Provides a competitive edge, validating expertise for specialized roles in the Indian IT job market, opening opportunities in niche technology domains.

Focus on Major Project & Research- (Semester 6)

Undertake a challenging major project, potentially incorporating a research component or addressing a real-world industry problem. Aim for innovation, thorough documentation, and effective presentation of findings.

Tools & Resources

Research papers, academic databases, project management tools, faculty mentorship

Career Connection

Demonstrates advanced problem-solving, project management, and critical thinking skills, crucial for R&D roles, product development, and higher studies in India.

Intensive Placement Preparation- (Semester 6)

Actively participate in mock interviews, refine resumes and cover letters, and engage in campus recruitment drives. Focus on aptitude, technical skills, and HR interview preparation with guidance from the placement cell.

Tools & Resources

College placement cell workshops, online aptitude tests, InterviewBit, Glassdoor

Career Connection

Directly leads to successful placements in top IT companies and startups, securing a strong career launch and foundational experience in the competitive Indian tech landscape.

Program Structure and Curriculum

Eligibility:

  • Minimum 50% aggregate in 10+2 / HSC / Equivalent Examination with Mathematics or Business Mathematics or Computer Science as one of the subjects.

Duration: 3 years / 6 semesters

Credits: 105 Credits

Assessment: Assessment pattern not specified

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
21LEH101TCommunicative EnglishCore3Language skills, Grammar and usage, Reading comprehension, Writing proficiency, Presentation skills
21LIT101TIntroduction to ComputingCore3Computer fundamentals, Number systems, Operating systems concepts, Software applications, Internet basics
21LIT102TIntroduction to Programming using PythonCore3Python basics, Data types and variables, Control flow statements, Functions and modules, Basic data structures
21LIT103PPython Programming LaboratoryLab2Python program implementation, Conditional logic, Looping constructs, Function creation, File handling
21LIT104TDatabase Management SystemsCore3DBMS architecture, Data models, SQL query language, Normalization, Transaction management
21LIT105PDatabase Management Systems LaboratoryLab2SQL database creation, Data manipulation queries, Join operations, Views and stored procedures, Database administration tasks
21LES101Environmental ScienceCore2Ecosystems and biodiversity, Environmental pollution, Natural resources, Sustainable development, Environmental ethics

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
21LAH201TProfessional EnglishCore3Business communication, Report writing, Public speaking, Group discussion strategies, Interview techniques
21LIT201TData Structures and AlgorithmsCore3Arrays and linked lists, Stacks and queues, Trees and graphs, Sorting algorithms, Searching techniques
21LIT202TComputer NetworksCore3Network models (OSI/TCP-IP), Network topologies, LAN technologies, IP addressing, Routing protocols
21LIT203PData Structures and Algorithms LaboratoryLab2Implementation of data structures, Algorithm analysis, Sorting and searching, Graph traversal algorithms, Problem-solving
21LIT204TWeb TechnologyCore3HTML for web page structure, CSS for styling, JavaScript for interactivity, Web servers and hosting, Responsive web design
21LIT205PWeb Technology LaboratoryLab2HTML page development, CSS styling implementation, JavaScript client-side scripting, Form validation, DOM manipulation
21LES201Constitution of IndiaCore2Preamble and fundamental rights, Directive principles of state policy, Union and state government, Judiciary and electoral system, Constitutional amendments

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
21LAH301TGeneral Aptitude & Reasoning SkillsCore3Quantitative aptitude, Logical reasoning, Data interpretation, Verbal ability, Critical thinking
21LIT301TObject Oriented Programming with JavaCore3OOP concepts, Java language fundamentals, Classes, objects, inheritance, Polymorphism and abstraction, Exception handling
21LIT302PObject Oriented Programming LaboratoryLab2Java programming practice, Class and object design, Inheritance implementation, Polymorphism exercises, GUI development with AWT/Swing
21LIT303TOperating SystemsCore3OS functions and services, Process management, Memory management techniques, File systems, Deadlocks and concurrency
21LIT304TSoftware EngineeringCore3Software development life cycle, Requirements engineering, Software design principles, Software testing methods, Project management
21LIT305LWeb Development FrameworksSkill Enhancement Course3Front-end frameworks (e.g., React, Angular), Back-end frameworks (e.g., Node.js, Django), RESTful API design, State management, Web application deployment
21LIT306POperating Systems LabLab1Linux commands and utilities, Shell scripting, Process creation and management, System calls, Memory allocation strategies

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
21LAH401TForeign Language / Indian Language / Value Added CourseCore2Basic grammar and vocabulary, Conversational phrases, Cultural understanding, Reading and writing exercises, Listening comprehension
21LIT401TData Science with RCore3R programming language, Data manipulation and cleaning, Statistical analysis, Data visualization, Introduction to machine learning
21LIT402PData Science LaboratoryLab2R programming for data analysis, Data import and export, Statistical modeling, Data visualization techniques, Case studies with R
21LIT403TComputer Graphics and MultimediaCore3Graphics primitives, 2D and 3D transformations, Clipping and visible surface detection, Shading and rendering, Multimedia data compression
21LIT404PComputer Graphics and Multimedia LaboratoryLab2Graphics programming with OpenGL/libraries, Animation techniques, Image processing operations, Multimedia authoring tools, Interactive graphics design
21LIT405LCloud Computing FundamentalsSkill Enhancement Course3Cloud service models (IaaS, PaaS, SaaS), Cloud deployment models, Virtualization concepts, Cloud storage solutions, Cloud security basics
21LITE01Cyber Security FundamentalsElective3Cyber threats and vulnerabilities, Cryptography basics, Network security principles, Web security, Security policies and laws

Semester 5

Subject CodeSubject NameSubject TypeCreditsKey Topics
21LIT501TObject Oriented Analysis and DesignCore3UML diagrams (Use Case, Class, Sequence), Object-oriented principles, Requirements gathering, Architectural design, Design patterns
21LIT502TNetwork SecurityCore3Symmetric and asymmetric encryption, Hashing and digital signatures, Firewalls and intrusion detection systems, Virtual Private Networks (VPN), Wireless network security
21LITE05Artificial IntelligenceElective3AI problem-solving agents, Search algorithms, Knowledge representation, Machine learning fundamentals, Neural networks introduction
21LITE09Digital MarketingElective3Search Engine Optimization (SEO), Search Engine Marketing (SEM), Social media marketing, Email marketing campaigns, Content marketing strategies
21LIT505PWeb Designing using Open Source LabLab2Front-end development with open-source tools, Responsive design implementation, UI/UX principles, Integration with open-source CMS, Web frameworks application
21LIT506PJMini ProjectProject1Project planning and management, Requirements analysis, System design, Implementation and testing, Technical documentation
21LIT507LMobile Application DevelopmentSkill Enhancement Course3Android/iOS platform fundamentals, User Interface (UI) design, Data storage and persistence, API integration, App deployment

Semester 6

Subject CodeSubject NameSubject TypeCreditsKey Topics
21LIT601TInternet of ThingsCore3IoT architecture, Sensors, actuators, gateways, IoT communication protocols, Data analytics in IoT, IoT security and privacy
21LITE13Data MiningElective3Data preprocessing, Association rule mining, Classification techniques, Clustering algorithms, Predictive modeling
21LIT603PRMajor ProjectProject5Advanced project development lifecycle, Research methodology, System implementation and testing, Documentation and presentation, Innovation and problem-solving
21LIT604IInternshipInternship4Real-world industry exposure, Practical skill application, Professional work ethics, Problem-solving in corporate environment, Report writing and presentation
whatsapp

Chat with us