Department Profile

The Department of Computer Science was established in the year 2000, with strength of 30 students. Computer Science or Computing Science (Something abbreviated as CS) is the study of the theoretical foundations of information and computation, and of practical techniques for their implementation and application in Computer Systems. It is frequently described as the systematic study of algorithmic process that creates, describes and transforms information. According to Peter J. Denning, the fundamental question underlying Computer Science is, “What can be (Efficiently) automated?”

Computer Science has many subfields such as Computer Graphics, AI, Data Science etc Emphasize the computation of specific results, while others, such as computational complexity theory, study the properties of computational problems. Still others focus on the challenges in implementing computations. For example, programming language theory studies approaches to describing computations, while computer programming applies specific programming languages to solve specific computational problems, and human-computer interaction focuses on the challenges in making computers and computations useful, usable, and universally accessible to people.

The general public sometimes confuses Computer Science with vocational areas that deal with Computers (Such as information technology), or thing that it relates to their own experience of computers, which typically involves activities such as gaming, web-browsing, and word-processing. However, the focus of Computer Science is more on understanding the properties of the programs use to implement software such as games and web-browsers, and using that understanding to create new programs or improve existing ones.

The main objective of the Department is to provide life training in employment opportunity in this competitive world. Enough emphasis is stressed on to gain global knowledge through internet facilities.

From the beginning the department is having spacious laboratory which can accommodate minimum of 30 students for the practical.

The laboratory is well equipped with required infrastructural facilities for conducting practical.

Computer Science or Computing Science (abbreviated CS) is the study of the theoretical foundations of information and computation, and of practical techniques for their implementation and application in computer Systems.

B.Sc Computer Science is a systematically designed three year course that prepares the student for a career in Software Industry. The syllabus of Computer Science subject along with that of the two allied subjects (Mathematics and Physics) forms the required basics for pursuing higher studies in Computer Science.

Teaching Staff

S.No

Name of the Faculty

Designation

Photo

Qualification

BioData

1.

Smt. Premila S. Toran

Lecturer

M.Sc. M.Phil.

View Profile

2.

Smt. Sapna Sherikar

Lecturer

M.Sc, Ph.D

 View Profile

3.

Miss. Smita Patil

Lecturer

M.Sc.

View Profile

4.

Smt. Shweta Kote

Lecturer

M.Sc.

View Profile

Courses & Syllabus

COURSE                   : SCIENCE

PROGRAMME          :  B.Sc

SUBJECT COMBINATION: PMCs (Physics, Mathematics, Computer Science)

SYLLABUS

S.No

Class

Link

1

B.Sc I Sem

Syllabus

2

BSc II Sem

Syllabus

3

BSc III Sem

Syllabus

4

Compulsory Paper for all III Sem Students

Syllabus

5

BSc IV Sem

Syllabus

6

BSc V Sem

Syllabus

7

BSc VI Sem

Syllabus

8

B.Com IV Sem

Syllabus

9

B.Com V & VI Sem

Syllabus

B.Sc I,  II Sem , & Open Elective Paper Syllabus
Digital Fluency Paper  for all I sem degree students(ba/b.sc/b.com/bba) Syllabus 

Research

Publications by Smt. Premila S Toran

S.NO

TOPIC

JOURNAL

YEAR

1

Texture and

Structure Based Image Inpainting Techniques -Median Filter Based Technique

CIIT International Journal of Digital Image Processing

ISSN 0974-9691

Volume 6, No. 02 Feb 2014

2014

2

A Study of Digital Image Processing Technique For Content Extraction from Video

IJEEE -International Journal of Ethics in Engineering & Management Education  

(ISSN: 2348-4748, Volume 1, Issue 4, April 2014)

2014

Publications by Smt. Sapna Sherikar

SL.NO

TOPIC

JOURNAL

YEAR

1

A Case Study Of Data Security In Cloud Virtual Environment

THINK INDIA JOURNAL 

ISSN:0971-1260 , Vol-21-Issue-04 –Oct-Dec -2018

2018

2.

A Study Of Virtualization Technology In Cloud Computing

THINK INDIA (Quarterly Journal)

ISSN:0971-1260 , Vol-21-Issue-02 –April-June -2019

2019

Workshop/Conference/Seminar/ any other research related events attended by the faculty members/ students

Staff Name

Year

Workshop Attended

Seminar Attended

Conference Attended

Webinars

Attended

Others

1. Smt. Premila S Toran

2016-17

1

1(N)

1(N)

 

1 FDP

2017-18

 

 

 

 

 

2018-19

 

1(N)

 

 

 

2019-20

1

 

 

5

2 FDP

2020-21

 

 

 

2

 

2. Smt. Sapna Sherikar

2016-17

 

 1

 

 

 

2017-18

 

 

 

 

 

2018-19

 

 1

 1(N)

 

 

2019-20

 2

 

 

 8

 3 FDP

2020-21

 1

 

 

 2

 

3. Miss. Smita Patil

2016-17

 

 

 

 

 

2017-18

 

 

 

 

 

2018-19

 

 1

 

 

 

2019-20

 2

 

 

5

2 FDP

2020-21

 1

 

 

1

 

4. Smt. Shweta Kote

2016-17

 

 

 

 

 

2017-18

 

 

 

 

 

2018-19

 

 

 

 

 

2019-20

 

 

 

 

 

2020-21

 

 

 

 

 

Activities

Webinar organised by the Department of Comp. Sc 

  • Conducted “ PPT Presentation” competition.
  • Teacher exchange program to upgrade the knowledge of the students
  • Conduction of Certificate courses for Arts, Science, Commerce and faculty members.
  • Seminars presentation on recent topics of Computer Science by Final year Students
  • Picnics are held for the students as a part of fun activity 

BOS/ BOE MEMBERS 

S.No

Name of the Staff

Membership

Link

1.

Smt. Premila S Toran

BOE Member of BCA Course (Comp Sc)  for the year 2017-18

2017-2018

2.

Smt. Premila S Toran

BOE Member of BA/B.Sc/BCom/BCA Course (Comp Sc)  for the year 2020-21

2020-2021

SHORT TERM COURSES ATTENDED ( 2016 ONWARDS LIST )

S.No

Staff Name

Details

1

Smt. Premila S Toran

1. One Week Short term Course on “Online National Level Computer Literacy Program which includes Fundamentals of Computing & Information Technology”, organised by Dept. of CS , GFGC Harihara from 18th May to 24th May 2020.

NAAC / IQAC RELATED WORK SHOP / CONFERENCES /ETC ATTENDED ( 2016 ONWARDS LIST )

S.No

Staff Name

Details

1

Smt. Premila S Toran

2018-19

IQAC organised 2 days “Professional Development Training Program for Teachers”, from 30th & 31st Oct 2018, Smt. V. G. Degree College & P. G. Centre For Women, Kalaburagi

2019-20

1. 2 days FTP on Effective use of MIS, from 5th & 6th July 2019, Smt. V. G. Degree College & P. G. Centre For Women, Kalaburagi

2. 1 day National Level Webinar on “Role of IQAC & NAAC  in the Quality Enhancement of Higher Education Institutions”, Organiged by IQAC & NAAC, GFGC Bannur, Mysore Dist on 26th June 2020.

Departmental Activities

S.No

EVENT

DATE/YEAR

TOPIC

CLASS

HOURS

STRENGTH

REPORT LINK

1.

Certificate Course

19th Feb,2019 – 21st Mar, 2019

(2018-19)

Computer Basics

BA II/IV/VI Sem

32

88

Report of Add On Course

2.

Value Added Course

27th Feb, 2020 to 29th March 2020

(2019-2020)

C-Programming

B.Sc VI SEM (Non CS)

30

45

Report Of Value Added Course

3.

Webinar

14/12/2020

Internet & It’s Applications

B.A/B.Sc/B.Com/BBA III sem & B.Sc I & V sem (PMCS

3

250 registered & 224 participated

Report Of Webinar

4.

Add On Course

19th Feb, 21-12th Mar,21 (2020-2021)

Basics of Computer & Computer Applications

B.Sc III Sem

40

33

 

Report On Add On Course

5.

Virtual Power Seminar

26/2/2022

Certifications & Advantages

All B.Sc I, III, V Sem(PMCS)

1

87 Participants

Report On Power Seminar

6.

PPT Competition

 

 

 

 

 

Report

Parents Meet 2020-21

TEACHER EXCHANGE LIST

S.No

Name of the Staff

College

Topic with date

Class

1.

Dr. Vijayakumar Kulkarni

GFGC For Women, Kalaburagi

Functions In C

8/2/2019

B.Sc II Sem

2.

Asma Nikhat

Govt.College(A), Kalaburagi

Fundaments of Computer

12/2/2021

B.Sc I Sem &

B.Sc III Sem

3.

Smt. Prayaga Siddappa

Govt.College(A), Kalaburagi

Basics of CPP

3/3/2021

B.Sc III Sem

STUDENT LIST

S.No

2016-17

2017-18

2018-19

2019-20

2020-21

Link of CS Student List  from 2016 to 2021

B.Sc I year

35

40

48

39

18

Student List

B.Sc II year

42

35

40

48

37

B.Sc III year

34

42

35

40

47

Course, Program & Program Specific Outcome

DEPARTMENT OF COMPUTER SCIENCE

AFTER SUCCESSFUL COMPLETION OF THREE YEAR DEGREE PROGRAM IN COMPUTER SCIENCE A STUDENT SHOULD BE ABLE TO

PROGRAM OUTCOMES

Ø  Basic and Core Knowledge: Apply the knowledge of Basic Science,Computer Science and humanities for the attainment of solutions to the problems that come across in our day-to-dayactivities.

Ø  Analysis and Problem Solving: Identify and analyze the problem and formulate solutions for realtime problems using the principles of mathematics, natural sciences with appropriate consideration and define the computing requirements

Ø  CommunicationbyinformationTechnology:  To train students in professional skills related to Software Industry.  Communicatethe fundamentalandadvanced concepts.  Able to makeappropriate and effective use of information and information technology relevant totheirdiscipline.

Ø  Ethical, Social and Professional Understanding: Acquire the responsibility tocontributeforthepersonaldevelopmentandforthedevelopmentofthecommunity.Respectthe ethicalvalues,socialresponsibilitiesanddiversity.

Ø  Innovative,LeadershipandEntrepreneurSkillDevelopment:To prepare necessary knowledge base for research and development in Computer Science & abletofunctionasan individual or leader in diverse teams and in multidisciplinary field. Adequateprofessional skills to become as an entrepreneur by acquiring technical,communicative,problemsolving,intellectualskills.

Ø  Environment and Sustainability:  Understand the issues of environment context and sustainable development

Ø  Life-LongLearning: To help student’s build-up a successful career in Computer Science, ability to engage in independent and life-long learning in the broader context of technological change.

 

 

 

PROGRAM SPECIFIC OUTCOMES

 

 

 

 

 

 

 

 

 

PROGRAM SPECIFIC OUTCOMES

Ø  PSO-1: Ability to apply knowledge of computing, mathematics, and basic sciences that may be relevant and appropriate to the domain

Ø  PSO-2:  Ability to analyse a problem, identify and define the computing requirements, which may be appropriate to its solution

Ø  PSO-3: Demonstrate understanding of the principles and working of the hardware and software aspects of computer systems.

Ø  PSO-4:  Design, implements, tests, and evaluate a computer system, component, or algorithm to meet desired needs and to solve a computational problem.

Ø  PSO-5: To Enhance skills and adapt new computing technologies for attaining professional excellence and carrying research.

Ø  PSO-6: Ability to design, implement, and evaluate computer-based system, process, component, or program to meet desired needs

Ø  PSO-7: An ability to function effectively on teams to accomplish a common goal

Ø  PSO-8: Understanding of professional, ethical, legal, security, social issues and responsibilities

Ø  PSO-9: Ability to communicate effectively among a range of audiences

Ø  PSO-10: Ability to analyse the local and global impact of computing on individuals, organizations, and society

Ø  PSO-11: Ability to use current techniques, skills, and tools necessary for computing practices.

Ø  PSO-12: Ability to use and apply current technical concepts and practices in the core development of solutions in the form of Information technology

Ø  PSO-13: Ability to identify and analyse user needs and take them into account in the selection, creation, evaluation, and administration of computer-based systems

Ø  PSO-14:  Ability to incorporate effectively integrate IT-based solutions to applications

Ø  PSO-15: Understanding of best practices and standards to develop user interactive and abstract application

Course Outcome of BSc/B.COM/BA/BBM (OOD Sem) Computer Science Paper

 

Computer Fundamentals and Programming in C

 

After completing this course satisfactorily, a student    t will be able to:

Makes students gain a broad perspective about the uses of computers in every field  & Confidently Operate the Desktop Computers to carry out Computational tasks

Understand the working of Hardware and Software and the importance of operatingsystems,number systems, algorithm and algorithmic thinking.

Develops the ability to analyse a problem, develop an algorithm to solve it.

Read, Understand & trace the execution of programs

Develops the use of the C programming language to implement various algorithms, and develops the basic concepts and terminology of programming in general.

Introduces the more advanced features of the C language

Digital Fluency

After completing the Course, students will be able to

Ø  To perform & get knowledge about Computer fundamentals, & operating systems, Virtual learning.

Ø  Understand the  Internet fundamentals

Ø  Develop holistically by learning essential skills such as Office tools &ICT .

Ø  Get the knowledge of E-Commerce, social impacts, learn effective communication, design thinking & team work.

Oops Using CPP

After completing the Course, students will learn:

Understand the basic concepts of OOP

Acquire the knowledge about data types, operators, expressions and control structures

Know the basics of Functions, Overloading, Class and Objects

Apply the concept of Constructors, Destructors and Overloading Operators

Understand Inheritance, Pointers and Virtual Functions 6. Use Console I/O operations, Stream Classes and Files

Data structure using C

o   Understand the concept of Dynamic memory management, data types, algorithms

o   Understand basic data structures such as arrays, linked lists, stacks and queues.

o   Implement operations like searching, insertion and deletion, traversing mechanism etc. on various data structures

o   Design advance data structure like trees.

Java

After completing the Course, students will learn:

About basic Java language syntax and semantics to write Java programs

Describe the concepts of variables, conditional and iterative execution methods etc.

Discuss the fundamentals of object-oriented programming in Java, including defining classes, objects, invoking methods

The various methodologies to handle the exception mechanisms and the principles of inheritance, packages and interfaces

Demonstrate the programming concepts for applet and graphics.

Computer Application

After completing the Course, students will learn:

Ø  Understanding the concept of Desktop Computers to carry out computational tasks& understand the working of Hardware and Software, number systems

Ø  Understand basic concept Processor, Secondary storage & I/O devices

Ø  Understand basic concept of Software, Word document, Save a file, the importance of operatingsystems

Ø  Overview of Networking, fundamentals of E-Mail &  HTML

Ø   Understand basic concept of  Internet  &  WWW   

MS-Office &

E-Commerce

After completing the Course, students will learn:

• Identify the various benefits of using word processing software, Identify the main parts of the Microsoft Word window, Copy, cut and paste text, toolbar, Type, edit,  pictures, save, save as, and print etc

• To enable the students to learn principles and concepts of Accountancy.

• Students are enabled with the Knowledge in the practical applications of accounting.

• To enable the students to learn the basic concepts of Partnership Accounting, and allied aspects of accounting.

• The student will get thorough knowledge on the accounting practice prevailing in partnership firms and other allied aspects

Course Outcome of BSc/B.COM/BA/BBM (EVEN Sem) Computer Science Paper

DBMS

At the end of this course, each student should be able to

·Demonstrate the basic elements of a relational database management system.

·Identify data models for relevant problems.

·Design entity relationship and convert entity relationship diagrams into RDBMS and formulate SQL queries on the respect data.

·Apply normalization for the development of application software’s.

·Design and implement a full real size database system

Web Programming

·Develop skills in analysing the usability of a web site

·Describe the concepts of markup languages, un order list, table, formatting, liking and frames.

·Discuss about the creation of cascading style sheets, backgrounds, media types and building a dropdown menu.

·Explain the JavaScript, control structure, if structure, switch, do-while and logical operators.

·Describe the javascript functions, javascript arrays and javascript objects.

·Discuss the DOM, javascript events and XML.

Data Communication & Computer Networks

  • Understand the method of how computers communicate.
  • Get the knowledge of the architecture of a number of different networks, Topologies
  • Understand the OSI & TCP/IP model.
  • Understanding the Data & Signals & Digital Transmission
  • Understand the basic aspects of packet-based protocol design and implementation.
  • Get the knowledge of Circuit Switching , Error detection & Correction
  • Understanding the Data link control, framing,  ALOHA

MS-Excel &

C- Programming

To have the knowledge of Advanced Excel formulas and features in intensive data analyses & charts.

Develops the ability to analyse a problem to solve it.

Read, Understand & trace the execution of programs

Develops the use of the C programming language to implement various algorithms, and develops the basic concepts and terminology of programming in general.

Introduces the more advanced features of the C language like, arrays, strings etc

Computerised Accounting

To introduce the students to Basic of Accounts and the usage of Tally for accounting purpose.

To help students to work with well- known accounting software i.e. Tally ERP.9.Tally is an accounting package which is used for learning to maintain accounts.

Students will learn to create company, enter accounting voucher entries including advance voucher entries, do reconcile bank statement, do accrual adjustments, and also print financial statements, etc. in Tally ERP.9 software.

Demonstrate an understanding of various predefined inventory vouchers to suit the various business requirements and flexibility to create unlimited stock items, use simple to complex conversion units and generate invoices with the required information and dimensions.

Demonstrate an understanding of how to maintain a payroll register . This helps to understand how to maintain management related information, statutory forms and reports in the prescribed formats such as: Pay Slip ,Payroll Statements, Attendance and Overtime Registers etc

Develop the students use the Tally software, that helps to prepare Accounting, Payroll, Billing, Sales and Profit Analysis, Auditing Banking Inventory, Taxation such as GST, VAT, TDS, TCS etc

Future Plans

  • Planning to introduce new combinations in Science with Computer Science subject.
  • At least one Add-On//Value-Added Course Per Semester
  • Planning to Conduct Certificate Courses, collaborating with other recognized Institutes.
  • Conducting Lecture Series by inviting Subject Experts
  • Planning to organize Workshops on Latest Technologies
  • Up gradation of  Computer Science Lab  

Gallery

Picnic 2016, 2019

Certificate Course On ‘Computer Basics’ 2018-19

Value Added Course On ‘C-Programming’ 2019-20

Add On Course ‘Basics of Computer and Applications’ 2020-21

Power Seminar On 'Certification & Advantages' 2021-22

PPT Competition 2020

Webinar 2020

Teacher Exchange Programme 2019, 2021

Parents Meeting 2019, 2021

News and Events

Important Links

Copyright © 2022, Smt. Veeramma Gangasiri College for Women, Kalaburagi
All rights reserved.