B.Sc. CS (Computer Science)

Program Outcome

NA

After Completing Bachelor of Science (Computer Science) Students are able to:
  1. Demonstrate understanding of the principles and working of the hardware and software aspects of computer systems.
  2. Design, implements, test, and evaluate a computer system, component, or algorithm to meet desired needs and to solve a computational problem.
  3. To enhance skills and adapt new computing technologies for attaining professional excellence and carrying research.
  4. Knowledge of basic Software engineering methods and practices, and their appropriate application.
  5. Knowledge and application of collaborative tools for Software development.
  6. Successful implementation of teamwork behavior and policies in a large class project.
  7. Students will demonstrate a breadth of knowledge in computer science, as exemplified in the areas of systems, theory and software development.
  8. Students will demonstrate ability to conduct a research or applied Computer Science project, requiring writing and presentation skills which exemplify scholarly style in computer science.

Semester Subjects

Semester 1

 Theory

  1. Digital Systems & Architecture

  2. Introduction to Programming with Python

  3. LINUX Operating System

  4. Open Source Technologies

  5. Discrete Mathematics

  6. Descriptive Statistics

  7. Soft Skills

Semester 2

 Theory

  1. Design & Analysis of Algorithms

  2. Advanced Python Programming

  3. Introduction to OOPs using C++

  4. Database Systems

  5. Calculus

  6. Statistical Methods

  7. E-Commerce & Digital Marketing

Semester 3

 Theory

  1. Principles of Operating Systems

  2. Linear Algebra

  3. Data Structures

  4. Advanced Database Concepts

  5. Java based Application Development

  6. Web Technologies

  7. Creative Content Writing

  8. Green Technologies

Semester 4

 Theory

  1. Theory of Computation

  2. Computer Networks

  3. Software Engineering

  4. IoT Technologies

  5. Android Application Development

  6. Advanced Application Development

  7. Research Methodology

Semester 5

 Theory

  1. Linux Server Administration

  2. Software Testing and Quality Assurance

  3. Information and Network Security

  4. Web Services

  5. Game Programming

  6. Project Implementation

Semester 6

 Theory

  1. Cloud Computing

  2. Cyber Forensics

  3. Digital Image Processing

  4. Data Science

  5. Ethical Hacking

  6. Project Implementation

 

Course Outcome

Class Course Outcomes (Students will be able to )
F.Y.CS SEM -I  Computer Organization and Design
  1. To provide Basic structure and operation of a computer, functional units and their interaction.
  2. Will learn Logic circuits and functions.
  3. To provide the complete knowledge of Basic Processor Unit this subject helps a lot.
F.Y.CS SEM -I  Programming with Python- I
  1. Student will learn new programming language and software like Python IDLE interpreter (shell) and its documentation.
  2. This subject contains the range function, the iterative for statement. The conditional statements if, if-else, if-elif-else. The iterative statements while, while-else, for-else.
  3. It is also containing powerful Dictionaries. That will clear the concept of key-value pairs, techniques to create, update and delete dictionary items.
  4. It is introducing to concept of object-oriented programming.
F.Y.CS SEM -I  Free and Open Source Software
  1. To provide Social Impact FOSS system has introduced.
  2. Case Studies will help to understand the real life scenarios.
  3. Contributing to Open Source Projects so that everyone can use it without to pay single money.
  4. It also helps to Understand Open Source Ecosystem.
F.Y.CS SEM -I  Database Systems
  1. This is new programming language related to database.It introduce Database Management System.
  2. Database System is also provide Schema refinement and Normal forms, Relational Algebra and other Sub programming language like DDL and DML Statements.
  3. To introduce the concept of Joining tables, Subqueries , View and DCL Statements.
 F.Y.CS SEM -I  Discrete Mathematics
  1. To clear the concept and logic, maths is very helpful.
  2. It contains Counting Principles , Languages and Finite State Machine.
  3. It also has Graphs and Trees.
F.Y.CS
Sem-I
 Soft Skills Development
  1. To provide Communication skills , Soft Skills Development subject included in the syllabus.
  2. It focus on Personality developments , Emotional Intelligence etc.
  3. It also Focus on Academic skills like Professional Presentation, Group discussion.
  4. Focus on Professional skills like Creativity at Workplace and how to Manage Stress and Time Management.
F.Y.CS
Sem-II
 Web Programming
  1. Students will learn Internet and the World Wide Web.
  2. Students will understand concept of HTML5 Tables, Forms and Media.
  3. Students will learn Client-Side JavaScript, Server-Side JavaScript, JavaScript Objects, JavaScript Security.
  4. Students will learn Advanced PHP and MySQL.
 F.Y.CS SEM -II  Programming with C
  1. To provide complete concept of C programming. It offering Variables, types of operators, Iterations like Arrays.
  2. It also offer Data Input and Output functions, Manipulating Strings, Functions and pointer.
  3. It provide Dynamic Memory Allocation likes Structure, Unions and File handling.
 F.Y.CS SEM -II  Programming with Python – II
  1. This is the extended part of Python Programming. It introduce new concepts like Python File Input-Output, Exception handling,Regular Expressions etc.
  2. It also provide front end Interface GUI Programming in Python (using Tkinter/wxPython/Qt).
  3. It also provide Database Connectivity and Network Connectivity.
 F.Y.CS SEM -II  Linux
  1. Linux is another new concept and programming language.It come with Installations steps and linux’s basic structure.
  2.  To provide Graphical Desktop, Command Line knowledge and it is come up with Linux Documentation for complete reference.File Operations
  3. It also come up with various file operations, Security,Basic shell Scripting.
 F.Y.CS
Sem-II
 Data Structures
  1. Data structure offers various Algorithm analysis, searching and sorting techniques and linked structure like stacks , queues and Advanced Linked List.
  2. 2. It is also having recursion techniques, Hash Tables, Advanced Sorting and binary trees.
 F.Y.CS
Sem-II
 Calculus
  1. To provide the concepts of Derivatives and its Applications.
  2. To provide the concepts of Integration and its Applications.
  3. To provide the concepts of Partial Derivatives and its Applications.
 F.Y.CS
Sem-II
 Statistical Methods and Testing of Hypothesis
  1. To understand the concept of Standard distributions , Hypothesis testing and Non-parametric tests.
 F.Y.CS
Sem-II
 Green Technologies
  1. It is new concepts in Computer Science . It provide Green Devices and Hardware ,Green Software Sustainable Software Development.
  2. It also provide the concepts of Green Data Centres Green Data Storage,Green Networks and Communications.
  3. To understand the Sustainable IT Services: Creating a Framework for Service Innovation: Green Enterprises and the Role of IT.

Course Highlights

  • Undergraduate Mass Media Courses.
  • Focuses on Communication, Public Relation, Journalism & Advertising.
  • A Platform to learn all creative things in the world of Media and Communication.
  • Art of learning Photography, Understanding Cinema & Creative Writing in English.
  • Beyond Syllabus and Class Room Teaching , regular Seminars, Workshops, Group Discussions , Field Visit, Industrial Visit , Power Point Presentation , Documentary & Short Film Making , Script Writing , Screen Play Writing and Media Studies is conducted.

Employement Roles

Creative Writer , Content Writer, Creative Director , Corporate Communications Manager, Content Manager, PR Manager, Senior Executive, Technical Writer, Digital Marketing Manager, Marketing Manager, Copy Writer , Media House Manager, Documentary Film maker , Short Film Maker, Sound Engineer , Script Writer , Screen Play Writer , Journalist , Advertising Expert , Reporter , Editor , Publisher etc.

Placement Opportunities

 Media House, Television , Radio, Films, Channels, Advertising Companies, News Agencies, Theatre, Cinema, Publishing Houses , Tours & Travels etc.

This will close in 0 seconds