Department of Computer Science
Vision
To provide an outstanding student experience, underpinned by high quality teaching and learning, resulting in career choices in the IT industry that extend beyond programming / software development and into latest fields like data science, data analytics.
Mission
- To provide effective learning ambiance to gain an excellent skill set to pursue a wide range of careers in the changing and challenging technological world.
- To help obtain wide-reaching technical skills and knowledge of latest technologies.
- To facilitate burgeoning researchers in the emerging areas of the discipline.
Programme Educational Objectives (PEO)
- To develop and implement solution based systems and / or processes that address issues in improving existing systems in computing industries.
- To exhibit the computing expertise within the computing community through corporate leadership, entrepreneurship, and / or advanced graduate study.
- To enable students to recognize the professional, legal, social, and ethical issues associated with the exploitation of Web and Internet based Computing and ICT.
Programme Specific Outcomes (PSOs)
On the successful completion of the programme, students will be able to
PSO Number | PSO Statement |
PS01 | Demonstrate broad knowledge in core areas of computer science, current and emerging technologies in IT. |
PS02 | Implement and analyze algorithms and paradigms with modern software tools. |
PS03 | Understand the fundamentals of computing systems, design and functionality of the hardware components and their underlying execution. |
PS04 | Develop and implement data analysis strategies based on theoretical principles, and detailed knowledge of the underlying data. |
PS05 | Learn and use new development tools, software framework, middleware, programming language or methodology to aid in the development of software projects. |
PSO6 | Understand the concepts of Network Security, Mobile Communication, Machine Learning and Cyber Security and pursue research in the interested domains. |
PSO7 | Apply knowledge of basic sciences, mathematics and statistics to computer science and solve problems. |
PSO8 | Get industrial exposure through the 6 months Industrial Internship in IT industry. |
PSO9 | Understand and respond towards research areas of computer science and the need for lifelong learning. |
PSO10 | Function effectively on multi-disciplinary projects and problems. |
Course Outcomes
Course Name : DISCRETE STRUCTURES Course Code: 17PCS01
S. NO. | COURSE OUTCOME | PSOs Addressed | BLOOMS VERB |
CO1 | Understand the concept of Negation, Conjunction,Disjunction, Statement Formulas and Truth Table, Conditional and Bi-Conditional and WellFormed Formula. | 1,2,4,5,6,7,9,10 | Remember |
CO2 | Practice logical operations and predicate calculus needed for computing skill. | 1,24,5,6,7,9,10 | Analyze |
CO3 | Apply the basic knowledge of matrix, set theory, functions and relations concepts needed for designing and solving problems. | 1,2,4,5,6,7,9,10 | Apply |
CO4 | Design and solve the Boolean functions for defined problems. | 1,2,4,5,6,7,9,10 | Analyze |
CO5 | Acquire knowledge of finite automata theory and design discrete problems to solve by computers. | 1,2,4,5,6,7,9,10 | Apply |
Course Name : DESIGN AND ANALYSIS OF ALGORITHMS Course Code: 17PCS02
S. NO. | COURSE OUTCOME | PSOs Addressed | BLOOMS VERB |
CO1 | Understand the correctness of algorithms using inductive proofs and Analyze the worst-case running times of algorithms using asymptotic notations. | 1,2,4,5,6,7,9,10 | Remember;
Understand Analyze |
CO2 | Demonstrate the divide-and-conquer paradigm in terms of Searching and Sorting and explain when an algorithmic design situation calls for it. | 1,2,4,5,6,7,9,10 | Understand
Apply Analyze |
CO3 | Understand the concepts of Knapsack, Spanning Tree, Shortest paths, Graphs, Trees and Travelling Salesman Problem Under the greedy paradigm and Dynamic Programming and explain when an algorithmic design situation calls for it. | 1,2,4,5,6,7,9,10 | Understand
Apply Analyze |
CO4 | Describe the Concepts of 8-Queen, Subsets, Hamiltonian Cycle Under Backtracking and Understand the concepts of Branch Bound and explain when an algorithmic design situation calls for it. | 1,2,4,5,6,7,9,10 | Understand
Apply Analyze |
CO5 | Enhance the knowledge on mathematical theorems by using NP-Hard/NP-Complete to evaluate the Performance of Algorithms under research perception. | 1,2,4,7,9,10 | Understand, Apply, Analyze |
Course Name : DISTRIBUTED OPERATING SYSTEMS Course Code: 17PCS03
S. NO. | COURSE OUTCOME | PSOs Addressed | BLOOMS VERB |
CO1 | Acquire skill set to concentrate on hardware and software in modern operating systems. | 1,2,3,4,5,6,7,8,9,10 | Remember, Understand, Analyze |
CO2 | Technically knows to develop new algorithms. | 1,2,3,4,5,6,7,9,10 | Understand, Analyze, Apply, Evaluate |
CO3 | Develop new idea of system models in distributed operating system. | 1,2,3,4,5,6,7,9,10 | Understand, Analyze, Apply, Evaluate |
CO4 | Understand the risk in real time systems associated with distributed file. | 1,2,3,4,5,6,7,9,10 | Understand, Analyze, Apply, Evaluate |
CO5 | Developing a skill set in developing a distributed systems. | 1,2,3,4,5,6,7,8,9,10 | Understand, Analyze, Apply, Create |
Course Name : ADVANCED COMPUTER ARCHITECTURE Course Code: 17PCS04
S. NO. | COURSE OUTCOME | PSOs Addressed | BLOOMS VERB |
CO1 | Understand the fundamental knowledge in architecture design, pipelined processor design, and their impacts on performance. | 1,2,3,4,8,9,10 | Understand, Analyze, Apply, Create |
CO2 | Know about the various parallel architecture and multiple instructions. | 1,2,3,4,9,10 | Understand, Analyze. |
CO3 | Develop knowledge in multiprocessor concept and cache performance. | 1,2,3,4,9,10 | Understand, Analyze, Apply |
CO4 | Understand the concept of main memory and interfacing techniques. | 1,2,3,4,9,10 | Understand, Analyze, Apply, Create |
CO5 | Enhance the knowledge about multithreading architecture. | 1,2,3,4,8,9,10 | Understand, Analyze |
Course Name : PRINCIPLES OF INFORMATION SECURITY Course Code: 17PCS05
S. NO. | COURSE OUTCOME | PSOs Addressed | BLOOMS VERB |
CO1 | Understand the importance of information security. | 1,2,3,4,5,6,7,8,9,10 | Remember, Understand, Analyze |
CO2 | Demonstrate the legal and ethical issue in information security. | 1,2,3,4,5,6,7,8,9,10 | Understand, Analyze, Apply |
CO3 | Distinguish the meaning of computer security, information security and network security. | 1,2,3,4,5,6,7,8,10 | Remember, Understand, Analyze |
CO4 | Understand the concept of security technology. | 1,2,3,4,5,7,8 | Remember, Understand, Analyze |
CO5 | Acquire knowledge implementation of information security and maintenance of information security. | 1,2,3,4,5,6,7,8,9,10 | Understand, Analyze, Apply |
Course Name : OPERATIONS RESEARCH Course Code: 17PCS06
S. NO. | COURSE OUTCOME | PSOs Addressed | BLOOMS VERB |
CO1 | Ability to solve linear programming, some applications of linear programming. | 1,2,4,6,7,9,10 | Understand, Analyze, Apply |
CO2 | Ability to predict the Transportation cost. | 1,2,4,5,6,7,9,10 | Understand, Analyze, Apply, Create |
CO3 | Enhance the knowledge in dynamic programming. | 1,2,4,5,6,7,9,10 | Understand, Analyze |
CO4 | Demonstrate and understand the concept of Queuing theory. | 1,2,4,5,6,7,9,10 | Analyze, Apply, Create, Evaluate |
CO5 | Knowledge in PERT/CPM | 1,2,4,5,6,7,9,10 | Analyze, Apply, Create, Evaluate |
Course Name : ADVANCED JAVA PROGRAMMING Course Code: 17PCS07
S. NO. | COURSE OUTCOME | PSOs Addressed | BLOOMS VERB |
CO1 | Effectively utilize the java package for development of software. | 1,2,3,4,5,6,7,8,9,10 | Remember, Understand,
Apply, Analyze |
CO2 | Gain the knowledge of AWT, Swing Components and interact with database using JDBC. | 1,2,3,4,5,6,7,8,9,10 | Understand, Apply, Analyze, Evaluate |
CO3 | Gain the knowledge of Server Side programing by implementing Servlet and JSP. | 1,2,3,4,5,6,7,8,9,10 | Understand, Apply, Analyze, Evaluate |
CO4 | Design and develop various applications using RMI. | 1,2,3,4,5,6,7,8,9,10 | Understand, Apply, Analyze, Evaluate |
CO5 | Ability to develop enterprises applications. | 1,2,3,4,5,6,7,8,9,10 | Understand, Apply, Analyze, Evaluate, Create |
Course Name : .NET PROGRAMMING Course Code: 17PCS08
S. NO. | COURSE OUTCOME | PSOs Addressed | BLOOMS VERB |
CO1 | Design and develop professional console and window based .NET application. | 1,2,4,5,8,9,10 | Remember, Understand, Apply, Analyze |
CO2 | Understand the general programming structure of C# in developing software solutions based on user requirements. | 1,2,4,5,8,9,10 | Understand, Apply, Analyze, Evaluate |
CO3 | Design and implement Windows Applications using Windows Forms and Data Binding Concepts. | 1,2,4,5,7,8,9,10 | Apply, Analyze, Evaluate, Create |
CO4 | Able to use ASP .NET controls in web applications. | 1,2,4,5,7,8,9,10 | Apply, Analyze, Evaluate, Create |
CO5 | Create and manipulate data base driven ADO.NET web applications and web services. | 1,2,4,5,7,8,9,10 | Apply, Analyze, Evaluate, Create, Understand |
Course Name : DATA MINING Course Code: 17PCS09
S. NO. | COURSE OUTCOME | PSOs Addressed | BLOOMS VERB |
CO1 | Understand data mining principles and techniques. | 1,2,3,4,5,6,7,8,9,10 | Remember, Understand, Analyze |
CO2 | Demonstrate the various data mining algorithm. | 1,2,3,4,5,6,7,8,9,10 | Understand, Analyze, Apply |
CO3 | Enhance the knowledge in classification and predication. | 1,2,3,4,5,6,7,8,9,10 | Analyze, Apply, Create |
CO4 | Improve the skill set in clustering techniques. | 1,2,3,4,5,6,7,8,9,10 | Analyze, Apply |
CO5 | Understand the latest trends in web mining and case studies. | 1,2,3,4,5,6,7,8,9,10 | Analyze, Apply, Create |
Course Name : NETWORK SECURITY AND CRYPTOGRAPHY Course Code: 17PCSM1
S. NO. | COURSE OUTCOME | PSOs Addressed | BLOOMS VERB |
CO1 | Understand the physical medium and protocols. | 1,2,3,4,5,6,7,8,9,10 | Remember, Understand |
CO2 | Gain knowledge from Internet Protocols. | 1,2,3,4,5,6,7,8,9,10 | Understand, Analyze |
CO3 | Describe the various security concepts. | 1,2,3,4,5,6,7,8,9,10 | Understand, Analyze, Apply |
CO4 | Understand the technical knowledge in encryption techniques. | 1,2,3,4,5,6,7,8,9,10 | Understand, Analyze, Apply |
CO5 | Demonstrate the e-mail security, web security and firewall | 1,2,3,4,5,6,7,8,9,10 | Analyze, Apply, Create |
Course Name : DATA SCIENCE Course Code: 17PCS10
S. NO. | COURSE OUTCOME | PSOs Addressed | BLOOMS VERB |
CO1 | Understand the concept of Data Science. | 4,7,9 | Remember, Understand |
CO2 | Apply Various Techniques to meet the challenges in Big Data. | 1,24,7,9,10 | Understand, Apply |
CO3 | Understand and interpret Various Phases of Data Analysis Life cycle | 4,5,7,9,10 | Apply, Remember |
CO4 | Analyze the Basic concepts of Statistical Methods for Evaluation | 1,2,4,5,6,7,9,10 | Analyze, Evaluate |
CO5 | Evaluate the algorithms of Big Data for different usage scenarios | 1,2,3,4,5,6,7,9,10 | Evaluate, Create |
Course Name : WEB APPLICATION DEVELOPMENT Course Code: 17PCS11
S. NO. | COURSE OUTCOME | PSOs Addressed | BLOOMS VERB |
CO1 | Understand the basic concept and Create, translate, and process HTML information. | 1,2,4,5,6,7,8,9,10 | Understand, Analyze, Create |
CO2 | Describe and use the features and syntax of programming language PHP. | 1,2,4,5,6,7,8,9,10 | Understand, Analyze. Create |
CO3 | Understand the web techniques and database | 1,2,4,5,6,8,9,10 | Understand, Apply |
CO4 | Gain knowledge in MySQL and Transactions. | 1,2,3,4,5,6,7,8,9,10 | Understand, Apply |
CO5 | Working with web applications. | 1,2,3,4,5,6,7,8,9,10 | Understand, Apply, Create |
Course Name : PROFESSIONAL ETHICS Course Code: 17PCS12
S. NO. | COURSE OUTCOME | PSOs Addressed | BLOOMS VERB |
CO1 | Understand the basic concepts and dimensions of ethics | 1,8 ,9,10 | Understand, Analyze |
CO2 | Describe the profession and professionalism. | 1, ,8,9,10 | Understand, Analyze |
CO3 | Demonstrate social engineering. | 1, 8,9,10 | Understand, Analyze, Apply |
CO4 | Understand the Global issues and ethical audit. | 1 ,8,9,10 | Understand, Analyze |
CO5 | Know about human values, attitudes and ethical living. | 1, 8,9,10 | Understand, Analyze, Apply |
Course Name : MOBILE COMMUNICATIONS Course Code: 17PCS13
S. NO. | COURSE OUTCOME | PSOs Addressed | BLOOMS VERB |
CO1 | Make students familiar with fundamentals of mobile communications. | 1,2,3,4,5,6,7,8,9,10 | Remember, Understand, Analyze |
CO2 | Understand the medium access control and telecommunication. | 1,2,3,4,5,6,7,8,9,10 | Understand, Analyze, Apply |
CO3 | Describe the satellite system and wireless LAN. | 1,2,3,4,5,6,7,8,9,10 | Understand, Analyze, Apply |
CO4 | Understand the concept of mobile network layer. | 1,2,3,4,5,6,7,8,9,10 | Understand, Analyze, Create |
CO5 | Understand the concept of mobile transport layer. | 1,2,3,4,5,6,7,8,9,10 |
Understand, Analyze |
Course Name : INTERNET OF THINGS Course Code: 17PCSM2
S. NO. | COURSE OUTCOME | PSOs Addressed | BLOOMS VERB |
CO1 | Understand the logical design of IOT. | 1, 5, 7,8,9,10 | Remember, Understand, Analyze |
CO2 | Enhance the knowledge in domain specific IOT. | 1, 5,6, 8,9,10 | Understand, Analyze |
CO3 | Demonstrate the IOT management and IOT platforms | 1,3,4,5,6,7,8,9,10 | Understand, Analyze |
CO4 | Gain knowledge from logical design using Python. | 1, 4,5,6,7,9,10 | Analyze, Create |
CO5 | Demonstrate the case studies illustrating IOT design. | 1,2,3,4,5,6,7,8,9,10 | Understand, Analyze, Apply |