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.