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.

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

Do you have more questions?

Contact us

Sr.32 Raje chowk, Ambegaon BK, Pune, Maharashtra 411046

Tell us a little about yourself and we’ll help with the rest. Our convenient online application tool only takes 10 minutes to complete.

After you submit your application, an admissions representative will contact you and will help you to complete the process.

Once you’ve completed your application and connected with an admissions representative, you’re ready to create your schedule.

FORM

Are you ready to take the next step toward your future career?