SIU Pune-image

B-TECH-BACHELOR-OF-TECHNOLOGY-SIT-PUNE in Computer Science And Engineering at Symbiosis International University (SIU)

Symbiosis International University, Pune, established in 1971, is a premier UGC-recognized Deemed University with an A++ NAAC grade. Spanning over 400 acres, it offers over 60 diverse UG, PG, and doctoral programs. Known for academic excellence and global recognition, it consistently ranks high in NIRF and boasts strong placements.

READ MORE
location

Pune, Maharashtra

Compare colleges

About the Specialization

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

This Computer Science and Engineering program at Symbiosis Institute of Technology (SIT) Pune focuses on building a strong foundation in computational theories and practical applications. It prepares students for the rapidly evolving Indian tech industry by emphasizing core CS concepts, modern software development, data science, AI, and cybersecurity. The program integrates theoretical knowledge with hands-on experience, fostering innovation and problem-solving skills highly sought after in the Indian market.

Who Should Apply?

This program is ideal for fresh graduates from the 10+2 system with a strong aptitude for mathematics and science, aspiring to build careers in software development, data analytics, or emerging technologies. It also caters to individuals seeking to upskill in specialized areas like AI/ML or cybersecurity. Students passionate about coding, logic, and solving complex computational problems will thrive in this curriculum, positioning them for success in India''''s dynamic IT sector.

Why Choose This Course?

Graduates of this program can expect diverse career paths in India, including Software Engineer, Data Scientist, AI/ML Engineer, Cybersecurity Analyst, and Cloud Architect. Entry-level salaries typically range from INR 6-12 LPA, with experienced professionals earning significantly higher. The program aligns with industry demands, preparing students for professional certifications and growth trajectories in leading Indian and multinational companies operating in the country.

Student Success Practices

Foundation Stage

Master Core Programming Fundamentals- (Semester 1-2)

Dedicate significant time to thoroughly understand C/C++ and Object-Oriented Programming (OOP) concepts. Practice extensively with coding problems to build a strong logical foundation, which is crucial for all subsequent CS topics. Actively participate in labs and ensure clear understanding of data structures.

Tools & Resources

HackerRank, GeeksforGeeks, LeetCode (Easy problems), SIT Pune Coding Clubs

Career Connection

A solid foundation in programming and data structures is the cornerstone for cracking technical interviews for entry-level software development roles at top Indian IT firms and startups.

Build Strong Mathematical and Analytical Skills- (Semester 1-3)

Focus on Engineering Mathematics (Calculus, Linear Algebra, Probability & Statistics) and Discrete Mathematics. These subjects form the analytical backbone for advanced algorithms, machine learning, and data science. Practice problem-solving rigorously to develop critical thinking abilities.

Tools & Resources

Khan Academy, NPTEL lectures, Reference textbooks for practice problems

Career Connection

Exceptional analytical skills are vital for roles in data science, research, and for excelling in competitive exams like GATE, which can open doors to postgraduate studies and PSUs.

Engage in Interdisciplinary Project-Based Learning- (Semester 2-3)

Actively participate in Interdisciplinary Project Based Learning (IPBL) initiatives. Collaborate with peers from different engineering branches to understand diverse perspectives and integrate knowledge. This builds teamwork and practical problem-solving skills early on.

Tools & Resources

Github, Trello/Asana for project management, SIT Pune Innovation Cell

Career Connection

Early exposure to project work enhances portfolio, demonstrates practical application of concepts, and improves collaboration skills, valuable for any engineering role.

Intermediate Stage

Deep Dive into Core CS Specializations- (Semester 3-5)

Beyond mandatory courses like DBMS, OS, and Algorithms, start exploring professional electives in areas like Machine Learning, Information Security, or Web Technology. Build personal projects related to your chosen niche to demonstrate expertise and practical application.

Tools & Resources

Coursera/edX (specialized courses), Kaggle for ML datasets, OWASP for security standards, GitHub for open-source contributions

Career Connection

Specializing early helps you stand out, leading to targeted internship opportunities and job roles in niche areas like AI/ML Engineering or Cybersecurity Analysis, often with higher compensation in the Indian market.

Seek Industry Internships and Mini-Projects- (Semester 4-6)

Actively apply for internships (ID301) during summer breaks or through college placement cells. Even a small mini-project (ID201, ID302) with industry relevance can significantly boost your resume. Network with professionals and mentors during this phase.

Tools & Resources

LinkedIn, Internshala, SIT Pune Placement Cell, Industry conferences and workshops

Career Connection

Internships provide invaluable real-world experience, often leading to pre-placement offers (PPOs) in Indian companies, reducing job search efforts post-graduation and providing a competitive edge.

Participate in Coding Competitions and Hackathons- (Semester 3-6)

Regularly participate in competitive programming challenges and hackathons. This sharpens your problem-solving skills under pressure, exposes you to diverse problems, and allows you to build innovative solutions. Such participations are highly valued by tech recruiters in India.

Tools & Resources

CodeChef, Codeforces, Google Hash Code, Major tech company hackathons (e.g., TCS, Infosys)

Career Connection

Success in these platforms is a direct indicator of strong algorithmic thinking and coding prowess, making candidates highly attractive for product-based companies and R&D roles in India.

Advanced Stage

Undertake Impactful Major Projects- (Semester 7-8)

Choose your Major Project (Phase-I & II) wisely, focusing on a problem with significant real-world impact or research potential. Work closely with faculty mentors and industry experts. Aim for publications or a demonstrable prototype that showcases your expertise.

Tools & Resources

Research papers (IEEE Xplore, ACM Digital Library), Advanced development frameworks, Cloud platforms (AWS, Azure, GCP)

Career Connection

A strong major project is a key differentiator for placements, especially for R&D, innovation-focused roles, or further academic pursuits like M.Tech/PhD in India or abroad.

Focus on Comprehensive Placement Preparation- (Semester 7-8)

Intensify efforts on aptitude tests, group discussions, and technical interview preparation. Practice mock interviews, refine your resume, and work on soft skills. Stay updated with current industry trends and company-specific interview patterns.

Tools & Resources

SIT Pune Placement Cell workshops, Online aptitude platforms (e.g., Indiabix), Mock interview platforms/peers, Industry news websites

Career Connection

Thorough preparation ensures securing a desirable placement with a good package in leading Indian IT services, product, or consulting companies.

Explore Entrepreneurship or Higher Studies- (Semester 7-8)

For those with an entrepreneurial bent, leverage college resources for startup incubation and mentorship. Alternatively, prepare for competitive exams like GATE, GRE, or IELTS for pursuing postgraduate studies in India or internationally, building on your specialized knowledge.

Tools & Resources

SIT Pune Incubation Center, Startup India initiatives, Coaching for competitive exams

Career Connection

This stage enables career diversification, either into building your own venture within India''''s thriving startup ecosystem or advancing academic expertise for specialized roles and research opportunities.

Program Structure and Curriculum

Eligibility:

  • Passed 10+2 (or equivalent) with Physics, Mathematics, and English as compulsory subjects, along with Chemistry or Biotechnology or Biology or Technical Vocational subject or Computer Science or Information Technology or Informatics Practices or Agriculture or Engineering Graphics or Business Studies as optional subjects, with at least 45% marks in aggregate (40% for reserved category). Mandatory to appear in SITEEE (Symbiosis Institute of Technology Engineering Entrance Examination) or JEE (Main) or any other state-level Engineering Entrance Examination.

Duration: 4 years (8 semesters)

Credits: 152 Credits

Assessment: Internal: 50% (Continuous Evaluation), External: 50% (Semester End Examination)

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
BM101Engineering Mathematics-ICore4Differential Calculus, Integral Calculus, Sequences and Series, Multiple Integrals, Vector Calculus
PH101Engineering PhysicsCore3Wave Optics, Quantum Mechanics, Solid State Physics, Lasers and Fiber Optics, Superconductivity
CH101Engineering ChemistryCore3Water Technology, Electrochemistry, Corrosion and its Control, Engineering Materials, Fuels and Combustion
EE101Basic Electrical EngineeringCore3DC Circuits, AC Fundamentals, Three Phase Circuits, Magnetic Circuits, Electrical Machines
ME101Engineering GraphicsCore3Introduction to Engineering Graphics, Orthographic Projections, Isometric Projections, Sections of Solids, Development of Surfaces
HS101Communication SkillsCore2Fundamentals of Communication, Verbal Communication, Non-verbal Communication, Presentation Skills, Report Writing
PH151Engineering Physics LabLab1Experiments on Wave Optics, Experiments on Quantum Physics, Experiments on Semiconductor Devices, Experiments on Magnetic Materials, Experiments on Lasers
CH151Engineering Chemistry LabLab1Titrimetric Analysis, Instrumental Analysis, Water Quality Analysis, Synthesis of Polymers, Fuels Analysis
CS151Computer Programming LabLab2Introduction to C Programming, Conditional Statements, Looping Constructs, Functions, Arrays and Pointers
HS151Communication Skills LabLab1Phonetics, Group Discussions, Presentation Practice, Role Play, Interview Skills

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
BM102Engineering Mathematics-IICore4Differential Equations, Laplace Transforms, Fourier Series, Partial Differential Equations, Complex Analysis
CS101Object Oriented Programming (OOP)Core3Introduction to OOP, Classes and Objects, Inheritance, Polymorphism, Exception Handling
EC101Basic Electronics EngineeringCore3Semiconductor Diodes, Transistors (BJT & FET), Operational Amplifiers, Digital Electronics, Communication Systems
ME102Engineering MechanicsCore4Forces and Moments, Equilibrium of Rigid Bodies, Friction, Kinematics of Particles, Kinetics of Particles
CS102Data StructuresCore3Introduction to Data Structures, Arrays and Linked Lists, Stacks and Queues, Trees, Graphs
EN101Environmental StudiesCore2Natural Resources, Ecosystems, Environmental Pollution, Social Issues and the Environment, Environmental Ethics
CS152Object Oriented Programming LabLab1Classes and Objects Implementation, Inheritance and Polymorphism Exercises, Operator Overloading, File I/O, Exception Handling
CS153Data Structures LabLab1Array and Linked List Operations, Stack and Queue Implementations, Tree Traversal Algorithms, Graph Algorithms, Sorting and Searching
EE151Basic Electrical Engineering LabLab1DC Circuit Analysis, AC Circuit Analysis, Power Measurement, Transformer Experiments, Motor Characteristics
EC151Basic Electronics Engineering LabLab1Diode Characteristics, Transistor Characteristics, Rectifiers, Logic Gates, Op-Amp Applications

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
BM201Engineering Mathematics-IIICore4Linear Algebra, Probability and Statistics, Random Variables, Regression and Correlation, Queueing Theory
CS201Database Management SystemsCore3Introduction to DBMS, Relational Model, SQL, Database Design, Transaction Management
CS202Computer Organization and ArchitectureCore3Digital Logic Circuits, Data Representation, CPU Organization, Memory Hierarchy, I/O Organization
CS203Design and Analysis of AlgorithmsCore3Algorithm Analysis, Divide and Conquer, Greedy Algorithms, Dynamic Programming, Graph Algorithms
HS201Universal Human ValuesCore2Self-exploration, Human Values, Professional Ethics, Harmony in Family and Society, Co-existence with Nature
BT201Biology for EngineersCore2Cell Biology, Biomolecules, Genetics, Microbiology, Bioengineering Applications
CS251Database Management Systems LabLab1SQL Queries, Database Creation, Joins, Triggers and Stored Procedures, PL/SQL
CS252Computer Organization and Architecture LabLab1Logic Gate Simulation, CPU Simulation, Memory Interfacing, Assembly Language Programming, Microprocessor Experiments
CS253Design and Analysis of Algorithms LabLab1Sorting Algorithms Implementation, Graph Traversal, Shortest Path Algorithms, Dynamic Programming Problems, Greedy Algorithms
GE201Interdisciplinary Project Based Learning - IProject1Project Scoping, Problem Definition, Literature Survey, Methodology Design, Report Writing

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
BM202Discrete MathematicsCore4Logic and Proofs, Set Theory, Relations and Functions, Graph Theory, Algebraic Structures
CS204Operating SystemsCore3OS Structure, Process Management, CPU Scheduling, Memory Management, File Systems
CS205Theory of ComputationCore3Finite Automata, Regular Languages, Context-Free Grammars, Turing Machines, Undecidability
CS206Software EngineeringCore3Software Process Models, Requirements Engineering, Software Design, Software Testing, Project Management
GE202Research Based Learning – IProject2Research Problem Identification, Literature Review, Data Collection Methods, Data Analysis, Scientific Report Writing
CS254Operating Systems LabLab1Shell Scripting, Process Management, CPU Scheduling Algorithms, Deadlock Avoidance, File System Operations
CS255Software Engineering LabLab1Requirement Gathering Tools, Design Tools (UML), Testing Tools, Version Control Systems, Project Planning
ID201Mini ProjectProject1Project Planning, Design, Implementation, Testing, Documentation

Semester 5

Subject CodeSubject NameSubject TypeCreditsKey Topics
CS301Computer NetworksCore3Network Models, Physical Layer, Data Link Layer, Network Layer, Transport Layer
CS302AProfessional Elective I - Cloud ComputingElective3Introduction to Cloud Computing, Virtualization, Cloud Services (IaaS, PaaS, SaaS), Cloud Security, Cloud Deployment Models
CS302BProfessional Elective I - Information SecurityElective3Security Goals, Cryptographic Algorithms, Authentication and Authorization, Network Security, Cyber Attacks and Defenses
CS302CProfessional Elective I - High Performance ComputingElective3Parallel Computing Architectures, Parallel Programming Models, Cluster Computing, GPU Computing, Performance Optimization
CS302DProfessional Elective I - Cyber SecurityElective3Cybercrime and Legal Aspects, Cyber Forensics, Malware Analysis, Vulnerability Assessment, Security Policies and Standards
CS303AProfessional Elective II - Web TechnologyElective3HTML, CSS, JavaScript, Client-side Scripting, Server-side Programming (e.g., Node.js, Python), Database Connectivity, Web Security
CS303BProfessional Elective II - Machine LearningElective3Introduction to ML, Supervised Learning, Unsupervised Learning, Model Evaluation and Validation, Introduction to Deep Learning
CS303CProfessional Elective II - Mobile Application DevelopmentElective3Android/iOS Architecture, UI/UX Design for Mobile, Activity Lifecycle, Data Storage, Networking and APIs
CS303DProfessional Elective II - Data AnalyticsElective3Data Collection and Cleaning, Exploratory Data Analysis, Statistical Methods, Data Visualization, Predictive Modeling
CS304Open Elective – IElective3
CS351Computer Networks LabLab1Network Configuration, Socket Programming, Protocol Implementation, Network Security Tools, Packet Analysis
CS352Professional Elective – I LabLab1Lab experiments corresponding to chosen Professional Elective I
CS353Professional Elective – II LabLab1Lab experiments corresponding to chosen Professional Elective II
ID301Internship IProject2Industry Exposure, Project Implementation, Professional Skills, Report Writing, Presentation

Semester 6

Subject CodeSubject NameSubject TypeCreditsKey Topics
CS305Compiler DesignCore3Lexical Analysis, Syntax Analysis, Semantic Analysis, Intermediate Code Generation, Code Optimization
CS306AProfessional Elective III - Digital Image ProcessingElective3Image Fundamentals, Image Enhancement, Image Restoration, Image Segmentation, Object Recognition
CS306BProfessional Elective III - Natural Language ProcessingElective3NLP Fundamentals, Text Preprocessing, Syntactic Analysis, Semantic Analysis, Information Extraction
CS306CProfessional Elective III - Blockchain TechnologyElective3Blockchain Fundamentals, Cryptocurrency Concepts, Smart Contracts, Consensus Mechanisms, Blockchain Platforms
CS306DProfessional Elective III - Data ScienceElective3Introduction to Data Science, Data Wrangling, Statistical Inference, Predictive Analytics, Ethical Considerations
CS307AProfessional Elective IV - Deep LearningElective3Neural Network Architectures, Convolutional Neural Networks, Recurrent Neural Networks, Generative Models, Deep Learning Frameworks
CS307BProfessional Elective IV - Internet of ThingsElective3IoT Architecture, Sensors and Actuators, IoT Communication Protocols, Cloud Platforms for IoT, IoT Security and Privacy
CS307CProfessional Elective IV - Software ArchitectureElective3Architectural Patterns, Design Principles, Service-Oriented Architecture, Microservices, Architectural Documentation
CS307DProfessional Elective IV - Game DevelopmentElective3Game Design Principles, Game Engines (e.g., Unity, Unreal), Graphics and Animation, Physics and AI in Games, Game Monetization
CS308Open Elective – IIElective3
GE301Research Based Learning – IIProject2Advanced Research Methodologies, Experimental Design, Data Interpretation, Thesis Writing, Publication Ethics
CS354Compiler Design LabLab1Lexical Analyzer Implementation, Parser Implementation, Intermediate Code Generation, Code Optimization Techniques, Compiler Construction Tools
CS355Professional Elective – III LabLab1Lab experiments corresponding to chosen Professional Elective III
CS356Professional Elective – IV LabLab1Lab experiments corresponding to chosen Professional Elective IV
ID302Minor ProjectProject1Project Scope, Design Principles, Implementation, Testing, Technical Report

Semester 7

Subject CodeSubject NameSubject TypeCreditsKey Topics
CS401AProfessional Elective V - Big Data AnalyticsElective3Introduction to Big Data, Hadoop Ecosystem, Spark, NoSQL Databases, Data Visualization
CS401BProfessional Elective V - RoboticsElective3Robot Kinematics, Robot Dynamics, Robot Control, Sensors and Actuators, Robot Programming
CS401CProfessional Elective V - Information RetrievalElective3IR Models, Text Preprocessing, Indexing and Searching, Query Processing, Evaluation of IR Systems
CS401DProfessional Elective V - Quantum ComputingElective3Quantum Mechanics Basics, Qubits and Superposition, Quantum Gates, Quantum Algorithms, Quantum Error Correction
CS402AProfessional Elective VI - Virtual & Augmented RealityElective3Introduction to VR/AR, VR Hardware, AR Principles, 3D Graphics for VR/AR, VR/AR Applications
CS402BProfessional Elective VI - Human Computer InteractionElective3HCI Principles, User-Centered Design, Usability Evaluation, Interaction Styles, Prototyping
CS402CProfessional Elective VI - Pattern RecognitionElective3Pattern Recognition Basics, Feature Extraction, Classification Techniques, Clustering Algorithms, Deep Learning for PR
CS402DProfessional Elective VI - Compiler OptimizationElective3Intermediate Representations, Control Flow Analysis, Data Flow Analysis, Code Transformation Techniques, Optimization for Parallelism
CS403AProfessional Elective VII - Wireless Sensor NetworksElective3WSN Architecture, Sensor Node Hardware, MAC Protocols for WSN, Routing Protocols for WSN, Localization and Time Synchronization
CS403BProfessional Elective VII - Digital ForensicsElective3Forensic Investigation Process, Digital Evidence Collection, Disk Forensics, Network Forensics, Mobile Forensics
CS403CProfessional Elective VII - CryptographyElective3Classical Ciphers, Symmetric Key Cryptography, Asymmetric Key Cryptography, Hashing, Digital Signatures
CS403DProfessional Elective VII - Computer VisionElective3Image Formation, Feature Detection, Image Segmentation, Object Recognition, Motion Analysis
CS404Major Project Phase-IProject6Project Proposal, Literature Survey, System Design, Prototype Development, Mid-term Presentation
ID401Internship – IIProject2Advanced Industry Exposure, Specialized Project Work, Professional Networking, Technical Documentation, Final Presentation

Semester 8

Subject CodeSubject NameSubject TypeCreditsKey Topics
CS405AProfessional Elective VIII - Distributed SystemsElective3Introduction to Distributed Systems, Client-Server Model, Distributed File Systems, Consistency and Replication, Fault Tolerance
CS405BProfessional Elective VIII - Speech & Natural Language ProcessingElective3Speech Recognition, Speech Synthesis, Morphological Analysis, Syntactic Parsing, Semantic Role Labeling
CS405CProfessional Elective VIII - Embedded SystemsElective3Embedded System Architecture, Microcontrollers, Real-time Operating Systems, Embedded System Programming, Sensors and Actuators Interfacing
CS405DProfessional Elective VIII - Ethical HackingElective3Introduction to Ethical Hacking, Footprinting and Reconnaissance, Scanning Networks, System Hacking, Web Application Hacking
CS406AProfessional Elective IX - DevOpsElective3Introduction to DevOps, Version Control (Git), CI/CD Pipelines, Containerization (Docker), Orchestration (Kubernetes)
CS406BProfessional Elective IX - Enterprise Application DevelopmentElective3Enterprise Architectures, Java EE/Spring Framework, Microservices Development, Enterprise Integration Patterns, Security in Enterprise Applications
CS406CProfessional Elective IX - Software Quality AssuranceElective3SQA Fundamentals, Software Testing Types, Test Automation, Quality Metrics, Process Improvement
CS406DProfessional Elective IX - GPU ComputingElective3GPU Architecture, CUDA Programming, OpenCL, Parallel Algorithms, Applications in Scientific Computing
CS407Open Elective – IIIElective3
CS408Major Project Phase-IIProject6Advanced Implementation, Testing and Debugging, Performance Evaluation, Thesis Writing, Final Project Defense
whatsapp

Chat with us