BACHELOR OF SCIENCE(COMPUTER SCIENCE)

BACHELOR OF SCIENCE(COMPUTER SCIENCE) | B.Sc.(CS)

This programme is designed to complement requirements of the computing Industry by incorporating well designed curriculum which will empower its students and make them confident to stand in the competitive world.

The Bachelor of Science in Computer Science Honours degree program is a six semester- three year programme. The First year provides the foundations of important computational and mathematical skills required for software development. The course is also supported by business communication to make the learners develop the much required communication skills in the industry. The Second year of this degree programme focusses on core Computer Science with a balance of subjects including computer networks, programming, web technologies etc. The Third year deals with advanced topics including discipline specific electives which give the student an opportunity to specialize in the subject of their choice. It helps them to develop capabilities for designing and formulating computing models and also developing the applications in diverse areas.

show more... show less...

Key Information

  • Duration
    3 Year
  • Programme Code
    ST3183
  • Course Type
    Bachelor Degree
  • Mode of study
    Full time
  • Campus
    Vidyavihar - Mumbai
  • Institute

Programme Objectives

  • Develop sound knowledge of technical required for Industry, higher education and research.

  • Provide students with theoretical and practical skills to approach real world computational problems and develop innovative solutions.

  • Exposure and training to upcoming and popular disciplines of computational science like Artificial Intelligence, Data Science and Digital Forensics.

  • Prepare students with capabilities and skills for presenting and managing projects for real world.

  • To encourage creativity and innovative thinking leading to unique solution for complex problems.

Pedagogy

A combination of innovative teaching methods, guest speakers, hands-on experience of new technology, interaction with subject experts provide the student with an ambience that help them flourish their talents in subject specific areas. It helps the student get a perspective and encourages logical thinking with flexibility of execution.

Scope

After successful completion of the course, student can opt for further education like

  • M.Sc(Computer Science)
  • M.Sc(Information Technology)
  • MCA
  • Government Sector or Defence Sector
 

The course also encourages self-employment and entrepreneurship among students and inspires them to turn an emerging idea into viable start up.

 

Specializations Offered

  • Data Science
  • Cloud Computing
  • Ethical Hacking
  • Linux Administration

Curriculum

 
 
Semester I Semester II
Algorithm and C ++ programming Introduction to Python Programming
Digital Electronics Database System
Web Technology Computer Network
Discrete Mathematics Descriptive Statistics
Professional Communication Skill - I Professional Communication Skill - II
Constitution & Public Policy Environmental Studies & Sustainability
Minor Elective (Any one) Minor Elective
The minor electives will be offered from the following domains :- Marketing, Management, Data Science, Web Designing, Cybersecurity, Accounting, Taxation, Finance, Financial Markets, Investment Banking, Commercial Data Science, Banking, Biotechnology, Mass communication, Embedded Systems and IoT.
Semester III Semester IV
Core Java .Net Technologies
Data Structure using Python Advanced Database Management System
Operating System and Linux Theory of Computation
Professional Communication Skill III Professional Communication Skill IV Ethics and CSR
Software Engineering Probability Distribution Statistics
Probability Distribution Statistics NPTL/Coursera/Open Course
Minor Elective Minor Elective
Semester I Semester II
Core Course (CC) Core Course (CC)
Modern Computer Architecture Database Systems and Design
Algorithms using C Object oriented Programming with Python
Fundamental of Open Source Operating System
Discrete Mathematics Descriptive Statistics
Ability Enhancement Compulsory Course (AECC) Ability Enhancement Compulsory Course (AECC)
Business Communication Environmental Studies
Generic Elective(GE) ANY ONE Generic Elective(GE) ANY ONE
Web Programming using HTML & CSS Analytical Skill Development
Law in Computing Digital Logic Electronics
Semester III Semester IV
Core Courses (CC) Core Courses (CC)
Computer Network Software Engineering
Core Java Advanced Java Programming
Data Structures Internet of Things
Probability Distribution Statistics Theory of Computing
Skill Enhancement Course (SEC) Ability Enhancement Compulsory Course (AECC)
Mobile App Development .NET Technologies
Generic Elective (Any one) Generic Elective (Any one)
Data Visualization using Excel and Tableau Technical Communication
Multimedia and Animation R Programming
Semester V Semester VI
Core Courses (CC) Core Courses (CC)
PL/SQL and NoSQL Databases Linux server Administrator
Software Testing and Quality Assurance Web Services
Artificial Intelligence Cloud Computing
Information and Network Security Ethical Hacking
Generic Elective I(Any one) Generic Elective I (Any one)
Data Mining and adaptive Business Intelligence Data Science
Digital Image Processing AR and VR
Generic Elective II(Any one) Project
Data Visualization and Analysis in Python  
Geospatial Information System  

Graduate Attributes

  • Academic excellence
  • Analytical Thinking
  • Critical Thinking:
  • Creativity and originality
  • Engagement with the Society
  • Environmental Sensitivity
  • Leadership and team spirit
  • Professional Efficiency
  • Strong presentation & communication skills

Apply Now Enquire Now