Computer Science
Department of Computer Science
Head of the Department :Mr. N. S.Kulkarni
Established on : 2007
Courses Taught : B.Sc. I , II, III (Semester/CBCS/NEP)
Departmental Blog URL :http://deptcomputerama.blogspot.in
Faculty :Mr. N. S. Kulkarni
Sr. No | Name of the Faculty | Experience | Qualification |
---|---|---|---|
1 | Mr. N. S. Kulkarni | 14 Years | M.Sc. CS , MCA, SET |
2 | Mr. L. G. Mulik | 11 Years | M.C.A. |
- To provide adequate understanding about Computer Science.
- To provide exposure to IT industry and current trends in IT.
- To create new avenue of Self Employment among students.
- To develop industry ready Computer professionals, mostly in the IT world.
Course DSC-A11 : Problem Solving using Computers (Comp. Sci. Paper I)
Upon successful completion of the course students will able to:
- Demonstrate a familiarity of computer programming language concepts.
- Understand to develop C programs on Linux platform.
- Apply C programming control structures for problem solving.
- Understand working and implementation of arrays.
Course DSC-A12 : Database Management System (Comp. Sci. Paper II)
Upon successful completion of the course students will able to:
- Describe the basic concepts of DBMS and various databases used in real applications.
- Demonstrate the principles behind systematic database design approaches.
Course DSC-B11 : Programming Skills Using ‘C’ (Comp. Sci. Paper III)
Upon successful completion of the course students will able to:
- Understand the concept and importance of pointers in C language.
- Demonstrate an understanding of functions in problem solving.
- Understand working of structure and dynamic memory allocation.
- Apply file handling techniques using C language.
Course DSC-B12 : Relational Database Management System (Comp. Sci. Paper IV)
Upon successful completion of the course students will able to:
- Understand the importance and working of database.
- Demonstrate an understanding of the relational data model.
- Understand the concept of normalization and apply such knowledge to the normalization of a database.
- Apply SQL queries for database management.
Course DSC-11C : PHP and MySQL (Comp. Sci. Paper V)
Students will be able
- To understand basic concept of PHP.
- To Learn how to developing applications in PHP using MySQL.
- To learn and develop various PHP technology applications that definitely meets the current industry needs.
Course DSC-12C : Object Oriented Programming Using C++ (Comp. Sci. Paper VI)
Students will be able
- To understand how C++ improves C with object oriented features
- To learn syntax and semantics of C++ programming language
- To learn how to write inline functions for efficiency and performance.
- To learn how to overload functions and operators in C++.
- To learn how to design C++ classes for code reuse.
- To learn how inheritance promote code reuse in C++.
- To learn how inheritance and virtual functions implement dynamic binding with polymorphism.
Course DSC-11D : Cyber Security Essentials-I (Comp. Sci. Paper VII)
Students will be able to:
- Understand concept of information security management.
- Learn different access controls methods.
- Understand wireless network security.
- Learn cyber security laws and importance of security audit.
Course DSC-12D Data Structure Using C++ (Comp. Sci. Paper VIII)
Students will be able to
- Understand the basic concepts such as Abstract Data Types, Linear and Non Linear Data structures.
- Ability to choose appropriate data structures to represent data items in real world problems.
- Ability to analyze the time and space complexities of algorithms.
- Ability to design programs using a variety of data structures such as array, stacks, queues, linked list
- Able to analyze and implement various kinds of searching and sorting techniques.
Course DSE-21E : Core Java (Comp. Sci. Paper IX)
Students will be able to
- Understanding Object oriented programming concepts using Java.
- Knowledge of input, its processing and getting suitable output.
- Understand, design, implement and evaluate classes and applets.
- Understand concept of Multiprogramming and Exception Handling.
Course DSE-22E : C# Programming (Comp. Sci. Paper X)
This course will cover the practical aspects C#.NET framework. The goal of this course is to introduce the students to the basics of OOPs and windows application program.
Course DSE-23E : LINUX Part I (Comp. Sci. Paper XI)
Upon completion of this course, students should have a good working knowledge of Linux. Allowing them to easily use any Linux distribution. This course shall help student to learn advanced subjects in computer science practically.
Course DSE-24E : Python Part I (Comp. Sci. Paper XII)
Students will be able
- To understand why Python is a useful scripting language for developers
- To learn how to write loops and decision statements in Python
- To learn how to use lists, tuples, and dictionaries in Python programs
Course DSE-21F : Advanced Java (Comp. Sci. Paper XIII)
- The student will be able to develop distributed business applications, develop web pages.
- Using advanced server-side programming through servlets and Java server pages.
- Demonstrate approaches for performance and effective coding.
- To learn database programming using Java.
- To study web development concept using Servlet and JSP.
Course DSE-22F : ASP .NET (Comp. Sci. Paper XIV)
This course will cover the practical aspects of multi-tier web based application development using the .NET framework. The goal of this course is to introduce the students to the basics of distributed Web application development.
Course DSE-23F : Linux Part II (Comp. Sci. Paper XV)
- This course covers design principles of Linux Operating System Memory management.
- Structure of File system and virtual file system is also elaborated.
- This course contains details of shell programming and introduces System administration
Course DSE-24F : Python Part II (Comp. Sci. Paper XVI)
- To learn how to write functions and pass arguments in Python
- To learn how to build and package Python modules for reusability
- To learn how to use exception handling in Python applications for error handling
Outcomes describe what students are expected to know and be able to do by the time of graduation. The Computer Science Department's Bachelor of Science program must enable students to attain, by the time of graduation:
- An ability to apply knowledge of computing and mathematics appropriate to the discipline.
- An ability to identify, formulate, and develop solutions to computational challenges.
- An ability to design, implement, and evaluate a computational system to meet desired needs within realistic constraints.
- An ability to function effectively on teams to accomplish shared computing design, evaluation, or implementation goals.
- An understanding of professional, ethical, legal, security, and social issues and responsibilities for the computing profession.
- An ability to communicate and engage effectively with diverse stakeholders.
- An ability to analyze impacts of computing on individuals, organizations, and society.
- Recognition of the need for and ability to engage in continuing professional development.
- An ability to use appropriate techniques, skills, and tools necessary for computing practice.
- An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computational systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.
- An ability to apply design and development principles in the construction of software systems of varying complexity.
Coming Soon..
- Skill Oriented/Job Oriented/Student Development Programmes for enrichment of skills of student.
- Placement assistance through WhatsApp group
- Built-in mechanism of Computer and Network maintenance saves valuable funds
- Almost 100% result every year
- Assistant Professor
- Assistant Professor