Develop your abilities to achieve your potential.
Bachelor of Science – Computer Science
Learn skills required in information and communication technologies & systems to become a professional.
- Duration – 3 years (6 semesters) Full Time
- Eligibility – Class 12 (Science) from any recognized Board or equivalent with Mathematics at 12th
- Pattern – Choice Based Credit System – Semester Pattern
- Affiliated to Savitribai Phule Pune University
- Syllabus includes – Programming Languages like – C, Java, Python. Technologies like – Android App Development, HTML, CSS, JSP, SQL.
- Practical approach. Focus on practical to develop the skills.
- Guest Lectures and Seminars
- Additional Short Term Courses in latest technologies.
- Project work at Second and Third Year.
Course Objectives
Year wise Subjects List and Syllabus
Pattern | Year | SEM | Subject Code | Subject Name | Credits |
2019 | FY | 1 | CS-111 | PROBLEM SOLVING USING COMPUTER AND C Programming | 2 |
2019 | FY | 1 | CS-112 | DATABASE MANAGEMENT SYSTEMS | 2 |
2019 | FY | 1 | CS-113 | Practical course based on CS101 and CS102 | 1.5 |
2019 | FY | 1 | CSST-111 | DESCRIPTIVE STATISTICS I | 2 |
2019 | FY | 1 | CSST-112 | MATHEMATICAL STATISTICS | 2 |
2019 | FY | 1 | CSST-113 | Statistics Practical | 1.5 |
2019 | FY | 1 | ELC-111 | SEMICONDUCTOR DEVICES AND BASIC ELECTRONIC | 2 |
2019 | FY | 1 | ELC-112 | PRINCIPLES OF DIGITAL ELECTRONICS | 2 |
2019 | FY | 1 | ELC-113 | Electronics Practical | 1.5 |
2019 | FY | 1 | MTC-111 | MATRIX ALGEBRA | 2 |
2019 | FY | 1 | MTC-112 | DISCRETE MATHEMATICS | 2 |
2019 | FY | 1 | MTC-113 | Mathematics Practical | 1.5 |
2019 | FY | 2 | CS-121 | ADVANCED C PROGRAMMING | 2 |
2019 | FY | 2 | CS-122 | RELATIONAL DATABASE MANAGEMENT SYSTEMS | 2 |
2019 | FY | 2 | CS-123 | Practical course based on CS201 and CS202 | 1.5 |
2019 | FY | 2 | CSST-121 | METHODS OF APPLIED STATISTICS | 2 |
2019 | FY | 2 | CSST-122 | CONTINUOUS PROBABILITY DISTRIBUTIONS AND | 2 |
2019 | FY | 2 | CSST-123 | Statistics Practical | 1.5 |
2019 | FY | 2 | ELC-121 | INSTRUMENTATION SYSTEM | 2 |
2019 | FY | 2 | ELC-122 | BASICS OF COMPUTER ORGANISATION | 2 |
2019 | FY | 2 | ELC-123 | Electronics Practical | 1.5 |
2019 | FY | 2 | MTC-121 | LINEAR ALGEBRA | 2 |
2019 | FY | 2 | MTC-122 | GRAPH THEORY | 2 |
2019 | FY | 2 | MTC-123 | Mathematics Practical | 1.5 |
2019 | SY | 3 | CS-231 | Data Structures and Algorithms – I | 2 |
2019 | SY | 3 | CS-232 | Software Engineering | 2 |
2019 | SY | 3 | CS-233 | Practical course based on CS301 | 2 |
2019 | SY | 3 | MT-231 | Groups and Coding Theory | 2 |
2019 | SY | 3 | MT-232 | Numerical Techniques | 2 |
2019 | SY | 3 | MT-233 | Mathematics Practical: Python Programming Language-I | 2 |
2019 | SY | 3 | ELC-231 | Microcontroller Architecture & Programming | 2 |
2019 | SY | 3 | ELC-232 | Digital Communication and Networking | 2 |
2019 | SY | 3 | ELC-233 | Practical Course I | 2 |
2019 | SY | 3 | 23921 | Environment Science – I | 2 |
2019 | SY | 3 | 23922 | Language Communication – I | 2 |
2019 | SY | 4 | CS 241 | Data Structures and Algorithms – II | 2 |
2019 | SY | 4 | CS 242 | Computer Networks – I | 2 |
2019 | SY | 4 | CS 243 | Practical course on CS 241 | 2 |
2019 | SY | 4 | MTC-241: | Computational Geometry | 2 |
2019 | SY | 4 | MTC-242: | Operations Research | 2 |
2019 | SY | 4 | MTC-243: | Mathematics Practical: Python Programming Language-II | 2 |
2019 | SY | 4 | ELC-241 | Embedded System Design | 2 |
2019 | SY | 4 | ELC-242 | Wireless Communication and Internet of Things | 2 |
2019 | SY | 4 | ELC-243 | Practical Course II | 2 |
2019 | SY | 4 | Environment Science – II | 2 | |
2019 | SY | 4 | Language Communication – II | 2 | |
Pattern | YEAR | SEM | SUBCODE | SUB_NAME | Credits |
2019 | TY | 3 | CS-351 | Operating Systems I | 2 |
2019 | TY | 3 | CS-352 | Computer Networks – II | 2 |
2019 | TY | 3 | CS-353 | Web Technologies – I | 2 |
2019 | TY | 3 | CS-354 | Foundations of Data Science | 2 |
2019 | TY | 3 | CS-355 | Object Oriented Programming using Java – I | 2 |
2019 | TY | 3 | CS-356 | Theoretical Computer Science | 2 |
2019 | TY | 3 | CS-357 | Practical course based on CS 351 | 2 |
2019 | TY | 3 | CS-358 | Practical course based on CS 353 and CS 354 | 2 |
2019 | TY | 3 | CS-359 | Practical Course based on CS 355 | 2 |
2019 | TY | 3 | CS-3510 | Python Programming | 2 |
2019 | TY | 3 | CS-3511 | Blockchain Technology | 2 |
2019 | TY | 4 | CS-361 | Operating SystemS II | 2 |
2019 | TY | 4 | CS-362 | Compiler Construction | 2 |
2019 | TY | 4 | CS-363 | Computer Networks-II | 2 |
2019 | TY | 4 | CS-364 | Data Analytics | 2 |
2019 | TY | 4 | CS-365 | Object Oriented Programming using Java – II | 2 |
2013 | TY | 4 | CS-366 | Compiler Construction | 2 |
2019 | TY | 4 | CS-367 | Practical course based on CS 361 | 2 |
2019 | TY | 4 | CS-368 | Practical course based on CS 363 and CS 364 | 2 |
2019 | TY | 4 | CS-369 | Practical Course based on CS 365 | 2 |
2019 | TY | 4 | CS-3610 | Software Testing Tools | 2 |
2019 | TY | 4 | CS-3611 | Project | 2 |