Departments

Departments - Computer Science

Department Profile:

The Department of Computer Science was established with the objective of imparting quality education in the field of Computer Science and strives to shape outstanding computer professionals. The Department has modern facilities for teaching, learning and research. The Department offers study at undergraduate level. The training imparted aims to prepare young minds for the challenging opportunities in the IT industry with a global awareness supported by experts in the field of Computer Science.  

The Department of Computer Science started functioning from 2017 in TTWR Degree College(Boys), Maripeda, Mahabubabad, imparting Knowledge of Computer Science for the Degree Courses as per the guidelines of the Kakatiya University. The department has a strong commitment to excellence in undergraduate education. The curriculum designed by our university is intensive and hands-on, with an emphasis on theory and practicals. Four lecturers have rendered their services here so far during the last decade.

The Department has also implemented the Choice Based Credit System for grading B. Sc students since the year 2019-20, which offers flexibility in the structuring and assessment of courses.

Vision

  • To empower students with the contemporary knowledge in computer science for their success in life.
  • To create the most conducive environment for quality academic and research oriented undergraduate education in computer science.
  • To prepare them for a globalised technological society and orient them towards serving the society.

Mission

  • To groom students with good attitude, team work and personality skills
  • To empower the folks in rural communities with computer education
  • To provide learning ambience to enhance innovations, problem solving skills, and leadership qualities
  • To impart high quality professional training at the undergraduate level with an emphasis on basic principles of computer science
  • To inculcate professional behavior, strong ethical values, innovative research capabilities and leadership abilities.
  • To promote research based projects/activities in the emerging areas of technology convergence.

Faculty Details:

Name of the Faculty

Designation

Qualification

Mode of Appointment

Mobile No.

Smt.G.VijayaShanthi

DL in Computer. Science

M.Tech,SET

Direct Recruitment

8247643178

Sri.Md.Ashraf

DL in Computer Science

M.Sc.,M.Tech.,NET

Guest

9948057494

 

 

 

 

 

 

 

 

 

PROGRAMME OUTCOME

B.Sc. Computer Science

  • To produce employable workforce, that will have a breadth and depth of knowledge in the discipline of computer science.
  • To develop academically competent and professionally motivated personnel, equipped with objective, critical thinking, right moral and ethical values that compassionately foster the scientific temper with a sense of social responsibility.
  • To develop skilled manpower in the various areas like: Data base management, Software Development, Computer-Languages, Software engineering, Web based applications etc.

PROGRAMME SPECIFIC OUTCOMES

PSO1:

Understanding of the basics of computer science

PSO2:

Apply fundamental principles and methods of Computer Science to a wide range of applications and mathematical and scientific reasoning to a variety of computational problems.

PSO3:

 Students have the opportunity to develop foundational skills to install and maintain computer networks, troubleshoot hardware and software problems.

PSO4:

Apply advanced algorithmic and mathematical concepts to the design and analysis of software.

PSO5:

Adhere to do higher studies or progress as an entrepreneur.

PSO6:

Students gets the confidence to survive and get succeed in IT industry.

PSO7:

Gets proficiency in the practice of computing, and to prepare them for continued professional development.

PSO8:

Apply sound principles to the synthesis and analysis of computer systems.

PSO9:

Understands manage databases and develop web pages.

 

B.Sc. COMPUTER SCIENCE

COURSE OUTCOMES

SEMESTER – I

COURSE CODE: BS-106                                        SUBJECT: PROGRAMMING IN C

On the successful completion of the course, students will be able to

CO1: Understands Computer Fundamentals. Apply the syntax and semantics of C language. Understands C tokens, data types and operators. Understands basic Structure of C program and expressions

CO2: Understands I/O functions, Control statements, and derived data types

CO3: Learns the implementation of functions through C programming. Understands the concepts of Pointers and its usage

CO4: Working with User Defined Data Types like Structures, Unions. Understand the working concepts of external file handling using C programming.

 

COURSE CODE: BS-206                                        SUBJECT: Programming in C++

On the successful completion of the course, students will be able to

CO1: Learns basic concepts of C++ Programming. Learns about Object Oriented Paradigm.

CO2: Learns working with Class and member functions. Understand the concepts of Constructors and destructors and working with them.

CO3: Understands the concepts of Inheritance and polymorphism and their usage in C++ programming. Learns working with C++ stream classes.

CO4: Understands of exception handling and Template programming.

COURSE CODE: BS-306                                        SUBJECT: Data Structures Using C++

On the successful completion of the course, students will be able to

CO1: Learns Fundamental concepts of Data Structures. Understands the implementation and applications of Stack data structure

CO2: Understands the concept of Recursion verses iteration, learns working with Queue data structure, learns the concepts of Linked Lists

CO3: Understands the concepts of  non linear data structure tree, its variations and applications. Understands and learns various searching and sorting techniques and their implementation in C++ language.

CO4: Understands concepts of non linear data structure Graph, its representations, and traversals. Understands concepts of minimum spanning tree. Learns about Hashing and Heap concepts.

COURSE CODE: BS-406                            SUBJECT: Database Management System

On the successful completion of the course, students will be able to

CO1: Understands the concepts of database systems, database architecture, database users and understands Relational database concepts.

CO2: Understands Database design and E-R model, Learns the Reduction of ER diagrams to relational schemas and its associated issues. Learns about functional dependencies, normalization and their importance in Schemas.

CO3: Learning SQL commands, working with SQL queries. Understanding the concepts of Views, functions and procedures, Triggers and their usage

CO4: Understanding Transactions, transaction management, concurrency control. Understanding transactions and recoverability.  Understanding the concepts of Database security, Backup and recovery concepts.

COURSE CODE: BS-506                                        SUBJECT: Programming in Java

On the successful completion of the course, students will be able to

CO1: Understands Java language features, data types, structure of Java program, Control Structures, classes and objects.

CO2: Understand methods, constructors, Inheritance, Abstract classes Interfaces, and Packages and their implementation in Java program.

CO3: Understand Exceptional handling, Multi-threading, and Java Streams and its implementation.

CO4: Learns about concepts of Applets, Event Handling, AWT and Swings.

COURSE CODE: BS-606                                        SUBJECT: Web Technologies

On the successful completion of the course, students will be able to

CO1: Understand HTML structure, basic HTML tags, HTML frames, HTML forms. Learns using of CSS in HTML

CO2: Understand and learns Java script basics, control structures, and functions implementation.

CO3: Learns implementation of Arrays in JavaScript, event handling in Java script and working with Java script objects.

CO4: Learns and understands XML concepts, and basics of Ajax.