SIU Pune-image

B-TECH in Computer Science And Engineering at Symbiosis International University

Symbiosis International, Pune is a premier deemed university established in 1971, recognized by UGC and accredited 'A++' by NAAC. Spanning 300 acres, it offers 277 diverse undergraduate and postgraduate programs across 8 faculties, known for academic excellence, global outlook, and strong career outcomes, attracting students from over 85 countries.

READ MORE
location

Pune, Maharashtra

Compare colleges

About the Specialization

What is Computer Science and Engineering at Symbiosis International University Pune?

This Computer Science and Engineering program at Symbiosis International University focuses on delivering a robust understanding of core computing principles alongside exposure to advanced, industry-relevant technologies. It prepares students for India''''s rapidly evolving tech landscape, emphasizing a blend of theoretical knowledge and practical application to foster innovation and problem-solving abilities.

Who Should Apply?

This program is ideal for ambitious 10+2 graduates with a strong foundation in science and mathematics, aspiring to forge successful careers in the technology sector. It specifically caters to individuals seeking to enter the Indian IT industry, product development, or research, requiring strong analytical capabilities and a passion for computing.

Why Choose This Course?

Graduates of this program can expect to secure diverse career paths in leading Indian and multinational companies, including roles as software developers, data scientists, cybersecurity analysts, and AI/ML engineers. Entry-level salaries typically range from INR 4-8 LPA, with substantial growth potential for experienced professionals. The curriculum often aligns with industry certifications, enhancing career prospects.

Student Success Practices

Foundation Stage

Master Programming Fundamentals Early- (Semester 1-2)

Dedicate intensive effort to core programming languages like C/Python, along with fundamental data structures and algorithms. Utilize online coding platforms such as HackerRank and LeetCode for consistent practice, engage actively in college coding clubs, and collaborate on small-scale projects with peers to build a strong analytical and logical foundation.

Tools & Resources

HackerRank, LeetCode, GeeksforGeeks, College Coding Clubs

Career Connection

Strong fundamentals are crucial for cracking coding rounds in placements and for building complex software, essential for entry-level developer roles in India.

Build a Robust Mathematical Base- (Semester 1-2)

Focus diligently on Engineering Mathematics subjects as they underpin advanced Computer Science topics like algorithms, AI, and data science. Leverage resources such as NPTEL lectures and practice problem sets. Form study groups to discuss complex problems, enhancing problem-solving acumen vital for higher studies and competitive examinations.

Tools & Resources

NPTEL, Khan Academy, Reference Textbooks, Study Groups

Career Connection

A strong mathematical foundation is critical for advanced roles in data science, machine learning, and quantitative finance within the Indian market.

Engage in Extracurricular Activities for Holistic Growth- (Semester 1-2)

Actively participate in college technical societies, sports, or community service initiatives. These activities help in developing essential soft skills like communication, teamwork, and leadership, highly valued by Indian recruiters. They also provide early networking opportunities and a platform to explore diverse interests beyond academic curriculum.

Tools & Resources

College Clubs (Technical, Cultural, Sports), Volunteer Programs, Inter-college Events

Career Connection

Beyond technical skills, soft skills are key differentiators in Indian job interviews, leading to better career progression and leadership roles.

Intermediate Stage

Develop Practical Skills through Projects- (Semester 3-5)

Beyond mandatory lab work, initiate personal coding projects or contribute to open-source software. Apply concepts from OOP, DBMS, OS, and Networks to build real-world applications. Utilize platforms like GitHub to showcase your work, which is vital for attracting internship and job opportunities in India''''s tech hubs.

Tools & Resources

GitHub, Stack Overflow, Project-based learning courses, Open-source communities

Career Connection

A strong project portfolio directly demonstrates practical skills, significantly increasing your chances for internships and placements in software development roles.

Actively Seek Internships and Industrial Exposure- (Semester 3-5)

Begin applying for internships in relevant fields such as software development, data analytics, or cybersecurity. Leverage the college placement cell, professional networks on LinkedIn, and platforms like Internshala. Internships offer invaluable industry experience, clarify career goals, and often lead to pre-placement offers from Indian companies.

Tools & Resources

College Placement Cell, LinkedIn, Internshala, Naukri.com

Career Connection

Internships are often the gateway to full-time employment, providing real-world experience and networking opportunities essential for securing a good job in India.

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

Engage in national-level coding competitions like ICPC, Google Code Jam, hackathons, and technical challenges. This hones problem-solving skills under pressure, fosters innovation, and exposes students to emerging technologies. Participation, especially winning, significantly enhances a resume for placements in top Indian tech firms.

Tools & Resources

Major League Hacking (MLH), Devfolio, Codechef, HackerRank Contests

Career Connection

Showcasing competitive programming skills and hackathon successes can distinguish you from peers and impress tech recruiters in India.

Advanced Stage

Specialize and Deepen Technical Expertise- (Semester 6-8)

Strategically choose professional electives aligning with your career interests such as AI/ML, Cloud Computing, or Cybersecurity. Pursue advanced certifications from recognized platforms like Coursera, edX, or industry bodies (e.g., AWS, Microsoft Azure) to gain specialized skills that are highly sought after in the Indian job market.

Tools & Resources

Coursera, edX, NPTEL Advanced Courses, Industry Certification Programs (AWS, Azure, Google Cloud)

Career Connection

Specialized skills and certifications make you a prime candidate for niche roles in high-growth areas within the Indian tech industry, commanding higher salaries.

Intensive Placement Preparation- (Semester 6-8)

Dedicate substantial time to preparing for aptitude tests, technical interviews, and group discussions. Regularly practice coding questions, meticulously review core CS subjects, and build a strong portfolio of projects. Utilize college placement services for mock interviews and resume building, targeting top-tier companies and startups for final placements.

Tools & Resources

Placement Cell Resources, InterviewBit, Glassdoor, Mock Interview Platforms

Career Connection

Thorough preparation is paramount for securing desirable job offers from leading companies during campus placements, which is a major goal for Indian engineering graduates.

Focus on a Capstone Project with Real-World Impact- (Semester 7-8)

Ensure your final year project (Project Stage I & II) addresses a tangible problem, ideally in collaboration with an industry partner. This showcases advanced problem-solving, project management, and teamwork skills. A well-executed, impactful project is a critical differentiator for securing high-quality job roles and even pursuing entrepreneurial ventures in India.

Tools & Resources

Industry Mentors, Research Papers, Software Development Tools (Git, IDEs), Incubation Centers

Career Connection

A strong capstone project can significantly impress potential employers, demonstrating your ability to deliver comprehensive solutions and often serving as a launchpad for startups.

Program Structure and Curriculum

Eligibility:

  • Passed 10+2 (or equivalent) examination with Physics, Mathematics, and any one from Chemistry/Biology/Biotechnology/Technical Vocational Subject/Computer Science/Information Technology/Informatics Practices/Agriculture/Engineering Graphics/Business Studies as compulsory subjects with minimum 45% marks (40% for SC/ST) or equivalent grade. Additionally, candidates must appear for SITEEE or JEE (Main) or MHT-CET.

Duration: 4 years / 8 semesters

Credits: 160 Credits

Assessment: Internal: 40%, External: 60%

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
U21BS101Engineering Mathematics – ICore4Differential Calculus, Integral Calculus, Ordinary Differential Equations, Multivariable Calculus, Vector Calculus
U21PH101Engineering PhysicsCore3Quantum Mechanics, Solid State Physics, Optics, Electromagnetism, Semiconductor Devices
U21PH102Engineering Physics LabLab1Optics Experiments, Electricity and Magnetism, Mechanics, Quantum Physics Applications
U21ME101Engineering GraphicsCore2Orthographic Projections, Isometric Projections, Sectional Views, AutoCAD Basics, Development of Surfaces
U21HS101Professional CommunicationCore2Communication Process, Oral Communication, Written Communication, Presentation Skills, Group Discussion
U21ES101Programming for Problem SolvingCore3C Programming Fundamentals, Data Types and Operators, Control Structures, Functions and Arrays, Pointers and Strings
U21ES102Programming for Problem Solving LabLab1C Programming Exercises, Debugging Techniques, Logic Building, Problem-Solving Implementation
U21SC101Sports/Clubs/Community ActivityElective1Physical Fitness, Team Sports, Social Work, Event Management, Personal Skill Development

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
U21BS201Engineering Mathematics – IICore4Linear Algebra, Complex Numbers, Laplace Transforms, Fourier Series, Probability and Statistics
U21CH201Engineering ChemistryCore3Electrochemistry, Polymer Chemistry, Water Treatment, Corrosion, Fuels and Combustion
U21CH202Engineering Chemistry LabLab1Volumetric Analysis, Water Quality Testing, Polymer Synthesis, Chemical Kinetics
U21ES201Basic Electrical EngineeringCore3DC Circuits, AC Circuits, Transformers, Electrical Machines, Power Systems Basics
U21ES202Basic Electrical Engineering LabLab1Ohm''''s Law and Kirchhoff''''s Laws, AC Circuit Measurements, Motor Characteristics, Electrical Safety
U21ES203Basic Civil and Mechanical EngineeringCore2Building Materials, Surveying Basics, Thermodynamics Principles, Fluid Mechanics, Internal Combustion Engines
U21CS201Data StructuresCore3Arrays and Linked Lists, Stacks and Queues, Trees and Binary Search Trees, Graphs and Graph Traversal, Hashing and Sorting Algorithms
U21CS202Data Structures LabLab1Implementation of Data Structures, Algorithm Analysis, Problem Solving using Data Structures
U21ES204Engineering WorkshopLab1Carpentry, Fitting, Welding, Machining Operations, Sheet Metal Work

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
U21BS301Engineering Mathematics – IIICore4Partial Differential Equations, Numerical Methods, Transform Calculus, Special Functions, Probability Distributions
U21CS301Discrete MathematicsCore3Mathematical Logic, Set Theory and Relations, Functions and Sequences, Graph Theory, Combinatorics and Recurrence Relations
U21CS302Digital ElectronicsCore3Logic Gates and Boolean Algebra, Combinational Circuits, Sequential Circuits, Registers and Counters, Memories and Programmable Logic
U21CS303Digital Electronics LabLab1Logic Gate Implementation, Adders and Subtractors, Flip-Flops and Latches, Counters Design
U21CS304Object-Oriented ProgrammingCore3Classes and Objects, Inheritance and Polymorphism, Abstraction and Encapsulation, Exception Handling, File I/O and GUI Programming
U21CS305Object-Oriented Programming LabLab1Java/C++ Programming, Object-Oriented Design Principles, Debugging and Testing
U21CS306Computer Organization and ArchitectureCore3CPU Structure and Functions, Memory Hierarchy, Input/Output Organization, Instruction Sets and Addressing Modes, Pipelining and Parallel Processing
U21HS301Constitution of IndiaCore1Preamble and Fundamental Rights, Directive Principles of State Policy, Union and State Governments, Judiciary and Local Governance, Constitutional Amendments

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
U21CS401Design and Analysis of AlgorithmsCore3Asymptotic Notations, Divide and Conquer, Greedy Algorithms, Dynamic Programming, Graph Algorithms and NP-Completeness
U21CS402Design and Analysis of Algorithms LabLab1Algorithm Implementation, Time Complexity Analysis, Empirical Evaluation
U21CS403Operating SystemsCore3Process Management, CPU Scheduling, Memory Management, File Systems, Deadlocks and Concurrency
U21CS404Operating Systems LabLab1Linux Commands and Utilities, Shell Scripting, Process/Thread Synchronization, System Calls
U21CS405Database Management SystemsCore3ER Model and Relational Model, SQL Queries and Operations, Normalization, Transaction Management, Concurrency Control and Recovery
U21CS406Database Management Systems LabLab1SQL Querying and Optimization, Database Design, PL/SQL Programming
U21CS407Software EngineeringCore3Software Development Life Cycle, Requirements Engineering, Software Design Principles, Software Testing Techniques, Software Maintenance and Quality
U21OE4xxOpen Elective – IElective3Topics vary based on chosen elective from the official list
U21HS401Environmental SciencesCore1Ecosystems and Biodiversity, Environmental Pollution, Renewable Energy Resources, Climate Change, Environmental Ethics

Semester 5

Subject CodeSubject NameSubject TypeCreditsKey Topics
U21CS501Theory of ComputationCore3Finite Automata, Regular Expressions, Context-Free Grammars, Pushdown Automata, Turing Machines and Undecidability
U21CS502Computer NetworksCore3OSI/TCP-IP Model, Physical Layer and Data Link Layer, Network Layer Protocols (IP, Routing), Transport Layer (TCP, UDP), Application Layer Protocols
U21CS503Computer Networks LabLab1Network Configuration, Socket Programming, Network Simulation Tools, Packet Analysis
U21CS504Microcontrollers and Embedded SystemsCore3Microcontroller Architecture, Embedded C Programming, Interfacing Peripherals, Real-time Operating Systems (RTOS), IoT Applications
U21CS505Microcontrollers and Embedded Systems LabLab1Embedded C Programming, Sensor and Actuator Interfacing, Communication Protocols
U21PE5xxProfessional Elective – IElective3Topics vary based on chosen elective from the official list
U21PE5xxProfessional Elective – IIElective3Topics vary based on chosen elective from the official list
U21CS506Mini ProjectProject2Problem Identification, Design and Planning, Implementation and Testing, Documentation and Presentation
U21HS501Universal Human ValuesCore1Self-exploration and Harmony, Human Relationships, Society and Environment, Professional Ethics, Value Education

Semester 6

Subject CodeSubject NameSubject TypeCreditsKey Topics
U21CS601Compiler DesignCore3Lexical Analysis, Syntax Analysis (Parsing), Semantic Analysis, Intermediate Code Generation, Code Optimization and Error Handling
U21CS602Compiler Design LabLab1Lexical Analyzer Implementation (Lex), Parser Implementation (Yacc), Syntax Tree Generation
U21CS603Web TechnologyCore3HTML5 and CSS3, JavaScript and DOM, Server-Side Scripting (e.g., PHP, Node.js), Web Security, Web Services (REST, SOAP)
U21CS604Web Technology LabLab1Responsive Web Design, Dynamic Content Generation, Database Integration with Web Applications
U21OE6xxOpen Elective – IIElective3Topics vary based on chosen elective from the official list
U21PE6xxProfessional Elective – IIIElective3Topics vary based on chosen elective from the official list
U21PE6xxProfessional Elective – IVElective3Topics vary based on chosen elective from the official list
U21CS605Industrial Training/InternshipProject2Industry Exposure, Practical Skill Development, Real-world Project Work, Professional Networking
U21CS606Employability and Skill DevelopmentCore1Aptitude and Reasoning, Verbal Ability, Interview Skills, Group Discussion Techniques, Personality Development

Semester 7

Subject CodeSubject NameSubject TypeCreditsKey Topics
U21CS701Artificial IntelligenceCore3Intelligent Agents and Search Algorithms, Knowledge Representation, Machine Learning Fundamentals, Natural Language Processing, Expert Systems
U21CS702Artificial Intelligence LabLab1AI Programming (Python), Heuristic Search Implementation, Machine Learning Libraries, AI Problem Solving
U21PE7xxProfessional Elective – VElective3Topics vary based on chosen elective from the official list
U21PE7xxProfessional Elective – VIElective3Topics vary based on chosen elective from the official list
U21PE7xxProfessional Elective – VIIElective3Topics vary based on chosen elective from the official list
U21HS701Project Based LearningCore1Project Planning, Execution and Monitoring, Collaboration and Teamwork, Problem-solving, Presentation Skills
U21CS703Project Stage – IProject4Literature Survey, Problem Definition and Scope, System Design and Architecture, Feasibility Study, Project Proposal

Semester 8

Subject CodeSubject NameSubject TypeCreditsKey Topics
U21CS801Project Stage – IIProject10Implementation and Development, Testing and Debugging, Performance Evaluation, Report Writing, Final Presentation and Demonstration
U21OE8xxOpen Elective – IIIElective3Topics vary based on chosen elective from the official list
U21PE8xxProfessional Elective – VIIIElective3Topics vary based on chosen elective from the official list
U21AU801Audit Course – IAudit0Non-credit course, usually skill-based or general awareness
whatsapp

Chat with us