Bachelor of Science – Computer Science (BCS)
The B. Sc. (Computer Science) course is systematically designed three year degree program having 6 semesters under the faculty of Science and Technology.
- Study Mode Full Time
- Duration: 3 year Full Time
Overview
At the first year of under-graduation, the basic foundations of two important skills required for software development are laid. A course in problem solving and programming along with a course in database fundamentals forms the preliminary skill set for solving computational problems. The practical courses are designed to supplement the theoretical training in the year. Along with Computer Science, the two theoretical and one practical course each in Statistics, Mathematics and Electronics help in building a strong foundation. Career Advancement courses are introduced in both semesters to cover additional areas of Computer Science. At the second year of under-graduation, computational problem-solving skills are further strengthened by a course in Data structures. Software engineering concepts that are required for project design are also introduced. Essential concepts of computer networking are also introduced this year. The practical course included in both semesters complements the theory courses. At the third year of under-graduation, all the subjects are designed to fulfill core Computer Science requirements as well as meet the needs of the software industry. Theory courses are adequately supplemented by hands-on practical courses. Skill Enhancement courses enable the students to acquire additional value-added skills.
Eligibility: H.S.C.(10+2) Science Stream with Mathematics or its equivalent Examination as per the Savitribai Phule Pune University eligibility norms.
Career Opportunities
Program Learning Outcomes
To develop problem solving abilities using a computer. To build the necessary skill set and analytical abilities for developing computer-based solutions for real life problems. To train students in professional skills related to Software Industry. To prepare a necessary knowledge base for research and development in Computer Science. To help student’s build-up a successful career in Computer Science and to produce entrepreneurs who can innovate and develop software products.
Programme
F.Y. B.C.S. |
---|
Sr. No. | Semester I | Semester II |
1 | Problem Solving using Computer and ‘C’ Programming | Advanced ‘C’ Programming |
2 | Database Management Systems | Relational Database Management Systems |
3 | Practical course based on CS101 and CS102 | Practical course based on CS201 and CS202 |
4 | Mathematics – I, II and III | Mathematics – I,II and III |
5 | Electronics – I,II and III | Electronics – I, II and III |
6 | Statistics – I, II and III | Statistics – I,II and III |
S.Y. B.C.S. |
---|
Sr. No. | Semester III | Semester IV |
1 | Data Structures and Algorithms – I | Data Structures and Algorithms – II |
2 | Software Engineering | Computer Networks – I |
3 | Practical course based on CS301 | Practical course based on CS401 |
4 | Mathematics – I, II and III | Mathematics – I,II and III |
5 | Electronics – I,II and III | Electronics – I, II and III |
6 | Environment Science – I | Environment Science – I |
7 | Language Communication – I | Language Communication – I |
T.Y. B.C.S. |
---|
Sr. No. | Semester V | Semester VI |
1 | Operating Systems – I | Operating Systems – II |
2 | Computer Networks – II | Software Testing |
3 | Practical course based on CS501 | Practical course based on CS601 |
4 | Web Technologies – I | Web Technologies – II |
5 | Foundations of Data Science | Data Analytics |
6 | Practical course based on CS503 | Practical course based on CS603 and CS604 |
7 | Object Oriented Programming – I (Core Java) | Object Oriented Programming – II (Advanced Java) |
8 | Theoretical Computer Science and Compiler Construction – I | Theoretical Computer Science and Compiler Construction – II |
9 | Practical Course based on CS505 | Practical Course based on CS605 |
10 | Python Programming / R Programming | Mobile Application Development OR Software Testing Tools |
11 | Open Elective | Project OR Open Elective |
Semester 4 | Credits | Number |
---|---|---|
Relational Communication | 4 | ESTU 768 |
Public Relations Campaigns | 4 | ESTU 432 |
Rhetoric of Social Movements | 2 | ESTU 873 |
Total for the entire period of study | 40 |
How to Apply?
- You Apply
Tell us a little about yourself and we’ll help with the rest. Our convenient online application tool only takes 10 minutes to complete.
- We Connect
After you submit your application, an admissions representative will contact you and will help you to complete the process.
- You Get Ready
Once you’ve completed your application and connected with an admissions representative, you’re ready to create your schedule.