DEPARTMENT OF COMPUTER SCIENCE
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. 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. |
-
Computer Organization and Design
-
Programming with Python- I
-
Free and Open Source Software
-
Database Systems
-
Discrete Mathematics
-
Descriptive Statistics and Introduction to Probability
-
Soft Skills Development
-
Programming with C
-
Programming with Python– II
-
Linux
-
Data Structures
-
Calculus
-
Statistical Methods and Testing of Hypothesis
-
Green Technologies
-
Theory of Computation
-
Core JAVA
-
Operating System
-
Database Management Systems
-
Combinatorics and Graph Theory
-
Physical Computing and IoT Programming
-
Web Programming
-
Fundamentals of Algorithms
-
Advanced JAVA
-
Computer Networks
-
Software Engineering
-
Linear Algebra using Python
-
.NET Technologies
-
Android Developer Fundamentals
-
Linux Server Administration
-
Software Testing and Quality Assurance
-
Information and Network Security
-
Web Services
-
Game Programming
-
Project Implementation
-
Cloud Computing
-
Cyber Forensics
-
Digital Image Processing
-
Data Science
-
Ethical Hacking
-
Project Implementation